Project

General

Profile

Actions

Feature #1452

closed

epg-daemon Herunterfahren verhindern, wenn Update läuft

Added by ofenheizer over 11 years ago. Updated over 11 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
09/04/2013
Due date:
% Done:

0%

Estimated time:

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

Actions #1

Updated by horchi over 11 years ago

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

Actions #2

Updated by CKone over 11 years ago

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

Actions #3

Updated by ofenheizer over 11 years ago

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

Actions #4

Updated by horchi over 11 years ago

  • 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

Actions #5

Updated by ofenheizer over 11 years ago

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.

Actions #6

Updated by horchi over 11 years ago

  • Status changed from Feedback to Closed
Actions

Also available in: Atom PDF