Feature #1452
closed
epg-daemon Herunterfahren verhindern, wenn Update läuft
Added by ofenheizer about 11 years ago.
Updated about 11 years ago.
Description
Servus,
da ich die Kombination mit Datenbank & Daemon & Plugin lokal betreibe, würde ich mir Wünschen, dass der Daemon einen Shutdown/Ausschalten verhindert, wenn er gerade updated.
Das bisher eingesetzte Plugin tvm2vdr in Eurer letzten Version hat den Ausschaltprozess des VDR ja verhindert, während ein Update der EPG-Daten lief.
Der Daemon ist ja nun losgelöst vom VDR ... aber ein Herauszögern des Shutdowns wäre doch wünschenswert (kenne ja die Auswirkungen auf die DB nicht, wenn der Prozeß einfach so unterbrochen wird).
Schön wäre auch eine Meldung in den VDR, wie es die Plugins auch tun, die das Herunterfahren unterbrechen. Weiss aber nicht, ob und wie das von "aussen" möglich ist.
Danke und Gruß.
Markus
Hi Markus,
gute Idee baue ich (konfigurierbar) in den epgd ein, ob es Sinn macht den VDR zu benachrichtigen um dort eine Message anzuzeigen bin ich mir nicht sicher. Das ist sehr Installations-spezifisch, macht zum einen nur bei lokalem VDR Sinn zum anderen kann es je nach Konfiguration des init Prozesses sein das der VDR vor dem epgd beendet wird, das möchte ich gern der Phantasie der User oder den erstellen der Distributionen überlassen.
Eine Nachricht ist mir svdrpsend schnell geschickt, z.B auch aus upstart.
Grüße
Jörg
Markus du kannst die Aktivität mit einem einfache sql abfragen und das dann bei ya zB in deren Mechanismus einbauen mit denen sie auch bei anderen vdr fremden Ereignissen den shutdown unterbinden
mysql> select state from vdrs where uuid = 'epgd';
-------
| state |
-------
| standby |
-------
1 row in set (0.00 sec)
wenn busy dann busy ;)
Christian
naja, unterbrechen ist ja gut & wichtig.
Aber wenn ich den PowerButton drücke, sollte da schon die Info kommen, das Shutdown abgebrochen (und das WEIL) da steht. Auch soll der VDR ja wie bei anderen Hooks alle 5min weiter versuchen runter zu fahren.
horchi wrote:
Hi Markus,
gute Idee baue ich (konfigurierbar) in den epgd ein, ob es Sinn macht den VDR zu benachrichtigen um dort eine Message anzuzeigen bin ich mir nicht sicher. Das ist sehr Installations-spezifisch, macht zum einen nur bei lokalem VDR Sinn zum anderen kann es je nach Konfiguration des init Prozesses sein das der VDR vor dem epgd beendet wird, das möchte ich gern der Phantasie der User oder den erstellen der Distributionen überlassen.
Eine Nachricht ist mir svdrpsend schnell geschickt, z.B auch aus upstart.
Grüße
Jörg
- Status changed from New to Feedback
Habe nochmal darüber nachgedacht, eigentlich möchte ich nicht das mein System (beim Bilder Holen im Wort case mehrere Minuten) den shutdown verweigert. Gut könnte man konfigurierbar machen.
Da das beenden des epgd keine Nebenwirkungen hat und auch keine inkonsistente Datenbank hinterlässt denke ich das es bleiben kann wie es ist.
Jörg
OK, wenn es keinen Schaden an der DB verursacht, wenn der Prozeß einfach abrupt unterbrochen wird, dann ist das wohl kein Problem. Das war ja meine "Befürchtung".
Aber wäre ja auch nicht schlimm, wenn der Shutdown für ein paar Minuten unterbrochen wird ... macht ja markad auch, wenn es nach einer Aufnahme noch aktiv ist.
- Status changed from Feedback to Closed
Also available in: Atom
PDF