Log tracebacks to syslog when using fireball mode.
This commit is contained in:
parent
e4e09fea88
commit
08161d1e4d
1 changed files with 3 additions and 1 deletions
4
fireball
4
fireball
|
@ -71,6 +71,7 @@ import syslog
|
|||
import signal
|
||||
import time
|
||||
import signal
|
||||
import traceback
|
||||
|
||||
syslog.openlog('ansible-%s' % os.path.basename(__file__))
|
||||
PIDFILE = os.path.expanduser("~/.fireball.pid")
|
||||
|
@ -244,7 +245,8 @@ def daemonize(module, password, port, minutes):
|
|||
|
||||
serve(module, password, port, minutes)
|
||||
except Exception, e:
|
||||
log("exception caught, exiting fireball mode: %s" % e)
|
||||
tb = traceback.format_exc()
|
||||
log("exception caught, exiting fireball mode: %s\n%s" % (e, tb))
|
||||
sys.exit(0)
|
||||
|
||||
def main():
|
||||
|
|
Loading…
Reference in a new issue