]>
git.ipfire.org Git - people/ms/ipfire-3.x.git/blob - src/pomona/log.py
84608939ab544a19d08bc1daf9e9308a048e0a20
5 from constants
import *
9 self
.logfile
= open(LOGFILE
, "w+")
11 self
.logline
= "%s %8s: %s\n" # time, group, message
13 def critical(self
, msg
):
14 self
.logfile
.write(self
.logline
% (self
.time(), "CRITICAL", msg
,))
17 self
.logfile
.write(self
.logline
% (self
.time(), "INFO", msg
,))
20 self
.logfile
.write(self
.logline
% (self
.time(), "DEBUG", msg
,))
23 self
.logfile
.write(self
.logline
% (self
.time(), "ERROR", msg
,))
25 def warning(self
, msg
):
26 self
.logfile
.write(self
.logline
% (self
.time(), "WARNING", msg
,))
28 def stdout(self
, msg
):
29 self
.logfile
.write(self
.logline
% (self
.time(), "STDOUT", msg
,))
33 return time
.strftime("%d %b %Y %H:%M:%S")