diff options
author | Rob Austein <sra@hactrn.net> | 2008-01-27 06:11:21 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2008-01-27 06:11:21 +0000 |
commit | 5c66a25dbb8ad1c283c3503e566782876179a1c3 (patch) | |
tree | 45be7843bfc7bf367afb83c7d9c31aba08c9db71 /scripts/rpki/log.py | |
parent | 692a976a5197930ee0c9e0b5dec6f9c3bb721456 (diff) |
Debug left-right rekey and revoke operations
svn path=/scripts/rpki/left_right.py; revision=1510
Diffstat (limited to 'scripts/rpki/log.py')
-rw-r--r-- | scripts/rpki/log.py | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/scripts/rpki/log.py b/scripts/rpki/log.py index aeb0e0d2..1f85f667 100644 --- a/scripts/rpki/log.py +++ b/scripts/rpki/log.py @@ -21,14 +21,17 @@ import syslog, traceback enable_trace = False -def init(ident = "rpki", flags = syslog.LOG_PID | syslog.LOG_PERROR, facility = syslog.LOG_DAEMON, trace = False): +def init(ident = "rpki", flags = syslog.LOG_PID | syslog.LOG_PERROR, facility = syslog.LOG_DAEMON): """Initialize logging system.""" + return syslog.openlog(ident, flags, facility) + +def set_trace(trace): + """Enable or disable call tracing.""" + global enable_trace enable_trace = trace - return syslog.openlog(ident, flags, facility) - class logger(object): """Closure for logging.""" @@ -38,11 +41,11 @@ class logger(object): def __call__(self, message): return syslog.syslog(self.priority, message) -error = logger(syslog.LOG_ERR) -warning = logger(syslog.LOG_WARNING) -notice = logger(syslog.LOG_NOTICE) -info = logger(syslog.LOG_INFO) -debug = logger(syslog.LOG_DEBUG) +error = logger(syslog.LOG_ERR) +warn = logger(syslog.LOG_WARNING) +note = logger(syslog.LOG_NOTICE) +info = logger(syslog.LOG_INFO) +debug = logger(syslog.LOG_DEBUG) def trace(): """Execution trace -- where are we now, and whence came we here?""" |