Ankündigung

Einklappen
Keine Ankündigung bisher.

Plugin nach Stromausfall / WireGate-Reboot

Einklappen
Dieses Thema ist geschlossen.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • makki
    antwortet
    Je nachdem: ein Blick in /proc/uptime (die erste Zahl ist die uptime in sekunden)
    Oder die einfachst-Variante: unter /tmp (ist eine Ramdisk) eine "Merk-Datei" MEINPLUGIN_LIEF anlegen (touch oder utime in pl) und auf diese prüfen:
    Ähnlich wie

    Code:
    my $filename = '/tmp/$plugname.ran';
     if (-e $filename) {
     return "File already xists!";
     } else {
    my $dummy = `touch $filename`;
    return "first run";
    }
    Was offizielleres fällt mir gerade auch nicht ein, /tmp wird immer eine RAMdisk sein und nachm reboot immer ziemlich leer sein Einen generischen Garbage-collector o.ä. gibts da auch nicht, sollte also zuverlässig tun..

    Makki

    Einen Kommentar schreiben:


  • Chris M.
    hat ein Thema erstellt [wiregate] Plugin nach Stromausfall / WireGate-Reboot.

    Plugin nach Stromausfall / WireGate-Reboot

    Gibt es eine Möglichkeit ein Plugin nach einem Boot des WireGates ausführen zu lassen?

    Und/oder gibt es eine Möglichkeit in einem Plugin festzustellen, dass es zum ersten mal nach einem Reboot aufgerufen wird?

    (Klar kann ich mir für beides Work-Arounds vorstellen, aber eine offizielle Lösung wäre mir schon sehr recht. Nicht dass meine Init-Scripts irgendwann irgendwelche Querwirkungen haben)
Lädt...
X