Scheduler-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K (Bilder)
 
(16 dazwischenliegende Versionen von 9 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{übersetzen|90}}
 
 
 
==Beschreibung==
 
==Beschreibung==
 
'''Autor(en):''' Christian Wieninger
 
'''Autor(en):''' Christian Wieninger
Zeile 11: Zeile 9:
 
* Start von externen Jobs über [[SVDRP]] im Kontext von VDR
 
* Start von externen Jobs über [[SVDRP]] im Kontext von VDR
  
<!-- ===Status=== -->
+
===Status===
 +
Letztes Update 02/2013
  
 
==Bilder==
 
==Bilder==
Zeile 27: Zeile 26:
 
!Beschreibung
 
!Beschreibung
 
|-
 
|-
| LSTT ''<taskId>''      || List all tasks or the one with the given Id
+
| LSTT '''<taskId>'''      || Listet alle Jobs auf, oder den mit der angebenen ID ('''<taskId>''').
 
|-
 
|-
| NEWT ''<tasksettings>'' || Adds a new task with <tasksettings> as in tasks.conf
+
| NEWT '''<tasksettings>''' || Fügt einen neuen Job hinzug, mit den angegebenen Einstellung ('''<tasksettings>'''), wie in tasks.conf.
 
|-
 
|-
| DELT ''<taskId>''      || Delete the task with given Id
+
| DELT '''<taskId>'''      || Löscht den vorhanden Job mit der angebenen ID ('''<taskId>''').
 
|-
 
|-
| EDIT ''<tasksettings>'' || Modify a task with the given new settings
+
| EDIT '''<tasksettings>''' || Verändert ein bestehnden Job nach den angebenen neuen Einstellungen ('''<tasksettings>''').
 
|-
 
|-
| RUNC ''<cmd>''          || Damit wird der angegebene Befehl gestartet. VDR wird nicht herunterfahren bevor dieser beendet ist. Als Rückgabe erhält man eine ''<taskId>''.
+
| RUNC '''<cmd>'''          || Damit wird der angegebene Befehl gestartet. VDR wird nicht herunterfahren bevor dieser beendet ist. Als Rückgabe erhält man eine '''<taskId>'''.
 
|-
 
|-
| RUNT ''<taskname>''    || Damit wird ein existierender Job gestartet, auf den die Beschreibung ''<taskname>'' passt. Rückgabe ist eine Task-ID.
+
| RUNT '''<taskname>'''    || Damit wird ein existierender Job gestartet, auf den die Beschreibung '''<taskname>''' passt. Rückgabe ist eine '''<taskId>'''.
 
|-
 
|-
| STAT ''<taskId>''      || Liefert zurück, ob der Job noch läuft.
+
| STAT '''<taskId>'''      || Liefert zurück, ob der Job noch läuft.
 
|}
 
|}
 
<!-- ==Hardwareanforderungen== -->
 
 
==Softwareanforderungen==
 
* vdr >= 1.5.1 oder
 
* vdr-1.4.5 mit dem backport des neuen [http://www.udo-richter.de/vdr/patches.html#shutdown Shutdown-Handlers]
 
 
<!-- ==Installation== -->
 
<!-- ===Optionen=== -->
 
<!-- ===Patches=== -->
 
  
 
==Konfiguration==
 
==Konfiguration==
<!-- ===Einstellungen=== -->
 
 
===Parameter===
 
===Parameter===
 
{| class="wikitable"
 
{| class="wikitable"
Zeile 61: Zeile 49:
 
!Beschreibung
 
!Beschreibung
 
|-
 
|-
| -l ''file'' || --logfile=''file'' || zum Angeben eines abweichenden Logfiles für scheduler
+
| -l '''file''' || --logfile='''file''' || zum Angeben eines abweichenden Logfiles für scheduler
 
|-
 
|-
| -v ''n''    || --verbose=''n''    || Verbose-Level des Log-filesor mit n = 0..3
+
| -v '''n'''    || --verbose='''n'''    || Verbose-Level des Log-filesor mit '''n''' = 0..3
 
|}
 
|}
  
<!-- ==Sonstiges== -->
+
==Aktuelle Version==
<!-- ===Probleme=== -->
+
[http://winni.vdr-developer.org/scheduler/downloads/vdr-scheduler-0.1.6.tgz 0.1.6]
<!-- ===Tipps=== -->
+
<!-- ===Wunschliste=== -->
+
<!-- ===Snapshot=== -->
+
  
 
==Links==
 
==Links==
Zeile 76: Zeile 61:
  
 
[[Kategorie:Plugins]]
 
[[Kategorie:Plugins]]
 +
[[Kategorie:Admin-Plugins]]
 
{{i18n|scheduler-plugin}}
 
{{i18n|scheduler-plugin}}

Aktuelle Version vom 30. August 2013, 17:00 Uhr

Inhaltsverzeichnis

[Bearbeiten] Beschreibung

Autor(en): Christian Wieninger

Scheduler erlaubt die Steuerung von externen Jobs innerhalb des VDRs. Dies ist vorallem dann nützlich, wenn VDR nicht kontinuierlich läuft. Beispielanwendungen könnten ein EPG-Update oder Backups sein.

  • optionales Wecken von VDR um einen Job zu starten (keine dummy-Timer mehr notwendig)
  • Verhindern des Herunterfahrens während ein Job noch ausgeführt wird
  • optionales Ankündigen des Beginns oder Endes eines Jobs via OSD
  • Start von externen Jobs über SVDRP im Kontext von VDR

[Bearbeiten] Status

Letztes Update 02/2013

[Bearbeiten] Bilder

kurze beschreibung
kurze beschreibung
kurze beschreibung

[Bearbeiten] Bedienung

[Bearbeiten] SVDRP Befehle

SVDRP Kommando Beschreibung
LSTT <taskId> Listet alle Jobs auf, oder den mit der angebenen ID (<taskId>).
NEWT <tasksettings> Fügt einen neuen Job hinzug, mit den angegebenen Einstellung (<tasksettings>), wie in tasks.conf.
DELT <taskId> Löscht den vorhanden Job mit der angebenen ID (<taskId>).
EDIT <tasksettings> Verändert ein bestehnden Job nach den angebenen neuen Einstellungen (<tasksettings>).
RUNC <cmd> Damit wird der angegebene Befehl gestartet. VDR wird nicht herunterfahren bevor dieser beendet ist. Als Rückgabe erhält man eine <taskId>.
RUNT <taskname> Damit wird ein existierender Job gestartet, auf den die Beschreibung <taskname> passt. Rückgabe ist eine <taskId>.
STAT <taskId> Liefert zurück, ob der Job noch läuft.

[Bearbeiten] Konfiguration

[Bearbeiten] Parameter

Parameter (kurz) Parameter (lang) Beschreibung
-l file --logfile=file zum Angeben eines abweichenden Logfiles für scheduler
-v n --verbose=n Verbose-Level des Log-filesor mit n = 0..3

[Bearbeiten] Aktuelle Version

0.1.6

[Bearbeiten] Links

  1. Homepage des Plugins
In anderen Sprachen