1 # vi: encoding=utf-8 ts=8 sts=4 sw=4 et
12 # string containing last log entry,
13 # as the code is flawed to get this otherwise
22 syslog.syslog(p, str(s))
24 syslog.syslog(p, repr(s))
25 f = open(path.log_file, "a")
26 f.write("%s: %s [%s]: %s\n" % (os.path.basename(sys.argv[0]), time.asctime(), builder, s))
30 log(syslog.LOG_ALERT, "PANIC: %s" % s)
31 raise Exception, "PANIC: %s" % str(s)
34 log(syslog.LOG_ALERT, "alert: %s" % s)
37 log(syslog.LOG_ERR, "error: %s" % s)
40 log(syslog.LOG_WARNING, "warning: %s" % s)
43 log(syslog.LOG_NOTICE, "notice: %s" % s)
45 def open_syslog(name, f):
48 syslog.openlog(name, syslog.LOG_PID, f)