]>
git.ipfire.org Git - people/ms/ipfire-3.x.git/blob - pkgs/core/pomona/src/log.py
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
,))
18 self
.logfile
.write(self
.logline
% (self
.time(), "INFO", msg
,))
22 self
.logfile
.write(self
.logline
% (self
.time(), "DEBUG", msg
,))
26 self
.logfile
.write(self
.logline
% (self
.time(), "ERROR", msg
,))
29 def warning(self
, msg
):
30 self
.logfile
.write(self
.logline
% (self
.time(), "WARNING", msg
,))
33 def stdout(self
, msg
):
34 self
.logfile
.write(self
.logline
% (self
.time(), "STDOUT", msg
,))
39 return time
.strftime("%d %b %Y %H:%M:%S")