aboutsummaryrefslogtreecommitdiff
path: root/scripts/rpki/log.py
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2008-01-27 06:11:21 +0000
committerRob Austein <sra@hactrn.net>2008-01-27 06:11:21 +0000
commit5c66a25dbb8ad1c283c3503e566782876179a1c3 (patch)
tree45be7843bfc7bf367afb83c7d9c31aba08c9db71 /scripts/rpki/log.py
parent692a976a5197930ee0c9e0b5dec6f9c3bb721456 (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.py19
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?"""