mirror of
https://github.com/krateng/maloja.git
synced 2023-08-10 21:12:55 +03:00
Added log output to supervisor
This commit is contained in:
parent
2170350315
commit
fe953d07b1
@ -4,6 +4,7 @@ import subprocess
|
|||||||
import time
|
import time
|
||||||
import setproctitle
|
import setproctitle
|
||||||
import signal
|
import signal
|
||||||
|
from doreah.logging import log
|
||||||
|
|
||||||
|
|
||||||
setproctitle.setproctitle("maloja_supervisor")
|
setproctitle.setproctitle("maloja_supervisor")
|
||||||
@ -15,6 +16,10 @@ while True:
|
|||||||
try:
|
try:
|
||||||
output = subprocess.check_output(["pidof","Maloja"])
|
output = subprocess.check_output(["pidof","Maloja"])
|
||||||
pid = int(output)
|
pid = int(output)
|
||||||
|
log("Maloja is running, PID " + str(pid),module="supervisor")
|
||||||
except:
|
except:
|
||||||
print("Maloja not running, restarting...")
|
log("Maloja is not running, restarting...",module="supervisor")
|
||||||
|
try:
|
||||||
p = subprocess.Popen(["python3","server.py"],stdout=subprocess.DEVNULL,stderr=subprocess.DEVNULL)
|
p = subprocess.Popen(["python3","server.py"],stdout=subprocess.DEVNULL,stderr=subprocess.DEVNULL)
|
||||||
|
except e:
|
||||||
|
log("Error starting Maloja: " + str(e),module="supervisor")
|
||||||
|
Loading…
Reference in New Issue
Block a user