From 21cc54406fd13c2ed4146ae488dd925688c16e8a Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Fri, 18 Apr 2008 00:29:40 +0000 Subject: [PATCH] add date to log's filename by default --- qaapi/qa/logger.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/qaapi/qa/logger.py b/qaapi/qa/logger.py index 9ca09cb..cea4ba4 100644 --- a/qaapi/qa/logger.py +++ b/qaapi/qa/logger.py @@ -10,7 +10,13 @@ class Logfile: logfile = Logfile('filename') print >> logfile, data """ - def __init__(self, filename): + def __init__(self, filename, date_in_filename = True): + if date_in_filename: + if filename.find(".log") > -1: + filename = filename.split(".log")[0] + localtime = time.localtime() + (year, month, day) = localtime[:3] + filename = "%(filename)s-%(year)s.%(month)s.%(day)s.log" % locals() self.filename = filename def write(self, data): -- 2.47.0