def logit(message):
line = "["+ time.strftime("%d.%m.%Y %H:%M:%S") +"] "+ message
print line
if Logging:
if get_filesize(Logfile) >= MAXLOGSIZE:
if LOGROTATE:
print "["+ time.strftime("%d.%m.%Y %H:%M:%S") +"] Rotating Logfile"
file_count = len(glob.glob1(os.path.dirname(Logfile), os.path.basename(Logfile)+"*"))
new_file_count = (file_count + 1)
if file_count == 1:
extension = ".1"
elif file_count > 1:
extension = "."+ str(new_file_count)
os.rename(Logfile, Logfile + extension)
else:
os.remove(Logfile)
with open(Logfile, 'a') as f:
f.write(line +"\n")
评论列表
文章目录