Browse Source

daemon: easier-to-read output on failed sanity check

Helge Jung 9 years ago
parent
commit
d5bb89aca5
1 changed files with 4 additions and 1 deletions
  1. 4 1
      ffstatus-daemon.py

+ 4 - 1
ffstatus-daemon.py

@@ -1,7 +1,9 @@
 #!/usr/bin/python
+from __future__ import print_function
 import daemon
 import lockfile
 import logging
+import sys
 import time
 
 import ffstatus
@@ -22,7 +24,8 @@ try:
 	a.sanitycheck()
 except Exception as err:
 	logging.critical("Failed sanity-check: " + str(err))
-	raise
+	print('FAILED SANITY CHECK: ' + str(err))
+	sys.exit(1)
 
 daemon_context = daemon.DaemonContext(
 	pidfile=lockfile.FileLock(PIDFILE),