cleared watchdog out of README.md
This commit is contained in:
parent
2204bd5d9e
commit
3f33a13f77
1 changed files with 0 additions and 20 deletions
20
README.md
20
README.md
|
@ -75,23 +75,3 @@ Konfigurationsdatei könnte so aussehen:
|
||||||
],
|
],
|
||||||
"logging_enabled": false
|
"logging_enabled": false
|
||||||
}
|
}
|
||||||
|
|
||||||
### Start
|
|
||||||
### einfach
|
|
||||||
Der Bot kann über `python3 <Bot.py>` gestartet werden (die aktuelle Version
|
|
||||||
heißt *HSMensaW_botA.py*). Danach sollte er problemlos laufen. *stdout* und
|
|
||||||
*stderr* werden jeweils in eine Datei (*out.log* bzw. *err.log*) umgeleitet,
|
|
||||||
wobei es dort u. U. erst nach dem Beenden des Bots auftaucht.
|
|
||||||
|
|
||||||
### immer
|
|
||||||
Im Projektordner gibt es ein Shellscript (*telebot_watchdog*), welches beim
|
|
||||||
Ausführen dafür sorgt, dass der Bot exakt einmal läuft. Wenn dieses Skript
|
|
||||||
(z. B. per Cron) regelmäßig gestartet wird, wird sichergestellt, dass der
|
|
||||||
Bot immer läuft (auch nach einem Neustart oder Crash).
|
|
||||||
Dafür müssen folgende Zeilen in die [Crontab](https://wiki.ubuntuusers.de/Cron/#Cronjobs-manuell-einrichten) eingetragen werden:
|
|
||||||
|
|
||||||
@reboot /home/pi/scripts/telebot_watchdog
|
|
||||||
* * * * * /home/pi/scripts/telebot_watchdog
|
|
||||||
|
|
||||||
(wobei die erste Zeile eigentlich überflüssig ist). Die Pfade müssen
|
|
||||||
natürlich angepasst werden, genauso im Skript selbst.
|
|
Loading…
Reference in a new issue