|
@@ -9,27 +9,24 @@ import ffstatus
|
|
|
|
|
|
LOGFILE = '/var/log/ffstatus.log'
|
|
|
|
|
|
-logging.basicConfig(
|
|
|
- filename=LOGFILE,
|
|
|
- format='%(asctime)s [%(levelname)s] %(message)s',
|
|
|
- datefmt='%Y-%m-%d %H:%M:%S',
|
|
|
- level=logging.INFO,
|
|
|
-)
|
|
|
-
|
|
|
a = ffstatus.AlfredParser()
|
|
|
|
|
|
try:
|
|
|
a.sanitycheck()
|
|
|
except Exception as err:
|
|
|
- logging.critical("Failed sanity-check: " + str(err))
|
|
|
print('FAILED SANITY CHECK: ' + str(err))
|
|
|
sys.exit(1)
|
|
|
|
|
|
-daemon_context = daemon.DaemonContext(
|
|
|
- files_preserve=[handler.stream]
|
|
|
-)
|
|
|
+daemon_context = daemon.DaemonContext()
|
|
|
|
|
|
with daemon_context:
|
|
|
+ logging.basicConfig(
|
|
|
+ filename=LOGFILE,
|
|
|
+ format='%(asctime)s [%(levelname)s] %(message)s',
|
|
|
+ datefmt='%Y-%m-%d %H:%M:%S',
|
|
|
+ level=logging.INFO,
|
|
|
+ )
|
|
|
+
|
|
|
while True:
|
|
|
try:
|
|
|
logging.debug('Execute')
|