Scheduler-plugin
Aus VDR Wiki
(Unterschied zwischen Versionen)
K (→Bilder) |
|||
| Zeile 27: | Zeile 27: | ||
!Beschreibung | !Beschreibung | ||
|- | |- | ||
| − | | LSTT ''<taskId>'' || List all tasks or the one with the given | + | | LSTT '''<taskId>''' || List all tasks or the one with the given '''<taskId>'''. |
|- | |- | ||
| − | | NEWT ''<tasksettings>'' || Adds a new task with <tasksettings> as in tasks.conf | + | | NEWT '''<tasksettings>''' || Adds a new task with '''<tasksettings>''' as in tasks.conf. |
|- | |- | ||
| − | | DELT ''<taskId>'' || Delete the task with given | + | | DELT '''<taskId>''' || Delete the task with given '''<taskId>'''. |
|- | |- | ||
| − | | EDIT ''<tasksettings>'' || Modify a task with the given new settings | + | | EDIT '''<tasksettings>''' || Modify a task with the given new settings. |
|- | |- | ||
| − | | 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 | + | | 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. |
|} | |} | ||
Version vom 4. November 2007, 06:05 Uhr
Dieser Artikel wurde noch nicht komplett ins Deutsche übersetzt! (Übersetzung zu ~ 90 % durchgeführt.)
Das könntest auch Du machen, einfach per [bearbeiten]. Danach bitte
Das könntest auch Du machen, einfach per [bearbeiten]. Danach bitte
{{übersetzen|<Zahl>}} aus dem Kopf des Artikels entfernen. DANKE :-)
Inhaltsverzeichnis |
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
Bilder
Bedienung
SVDRP Befehle
| SVDRP Kommando | Beschreibung |
|---|---|
| LSTT <taskId> | List all tasks or the one with the given <taskId>. |
| NEWT <tasksettings> | Adds a new task with <tasksettings> as in tasks.conf. |
| DELT <taskId> | Delete the task with given <taskId>. |
| EDIT <tasksettings> | Modify a task with the given new settings. |
| 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. |
Softwareanforderungen
- vdr >= 1.5.1 oder
- vdr-1.4.5 mit dem backport des neuen Shutdown-Handlers
Konfiguration
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 |