Hallo Forum, ich habe einen Taster zum Hoch- Runterfahren nach dieser Anleitung gebaut:
https://www.forum-raspberrypi.de/Thread-tutoria…incl-status-led
Nun möchte ich nach Hochfahren des Pi ein zusätzliches Skript starten. Dazu würde ich es ja auch in die rc.local eintragen. Meine Frage ist, wie kann ich das script wieder beenden? Wenn ich den Taster zum Runterfahren nutze, ist das ja nicht gerade "sanft", oder? Danke schon mal für Ratschläge...
Script sanft beenden
-
modulok -
27. Januar 2015 um 17:57 -
Erledigt
Heute ist Stammtischzeit:
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
-
-
Script sanft beenden? Schau mal ob du hier fündig wirst!
-
Wenn du das so gemacht hast wie in der Anleitung beschrieben, wird über den Taster der Befehl 'shutdown' ausgeführt, und das ist natürlich durchaus 'sanft'
Was genau soll denn das 2.Script machen?
-
Danke, meigrafd.Es handelt sich bei dem 2. Script um mein Menu aus diesem Thema: Scroll-Menü
Ich habe es auf Basis deines Vorschlages in #21 aufgebaut. Ich kann also, während das Menu läuft, den Taster bedenkenlos betätigen? -
Ja, der PI wird dann halt ganz normal/sauber herunter gefahren und alle Prozesse, entweder sauber beendet oder eben zwangsbeendet.
Wenn du dein Python Script unbedingt sauber beenden willst, kannst du folgendes einbauen: Interrupt über Apache an Python Script senden?
Müsstest dann aber SIGINT auf SIGTERM ändern.. -
OK, habe es mal eingefügt. Danke!
Jetzt mitmachen!
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!