summaryrefslogtreecommitdiffstats
path: root/For Weekly Test/tricode/LogFileClass.py
diff options
context:
space:
mode:
authorgsmselftest2011-10-20 18:14:09 +0200
committergsmselftest2011-10-20 18:14:09 +0200
commit8c16ed8663a52c827ed562ea9bdbd7de02a48906 (patch)
tree538a807fe1bdb3bb8f0abf819750147ce4e98b5d /For Weekly Test/tricode/LogFileClass.py
parentMerge branch 'master' of lab.ks.uni-freiburg.de:lsfks/projekte/gsm-selftest (diff)
downloadgsm-selftest-8c16ed8663a52c827ed562ea9bdbd7de02a48906.tar.gz
gsm-selftest-8c16ed8663a52c827ed562ea9bdbd7de02a48906.tar.xz
gsm-selftest-8c16ed8663a52c827ed562ea9bdbd7de02a48906.zip
almost final version
Diffstat (limited to 'For Weekly Test/tricode/LogFileClass.py')
-rwxr-xr-xFor Weekly Test/tricode/LogFileClass.py21
1 files changed, 21 insertions, 0 deletions
diff --git a/For Weekly Test/tricode/LogFileClass.py b/For Weekly Test/tricode/LogFileClass.py
new file mode 100755
index 0000000..cb152f4
--- /dev/null
+++ b/For Weekly Test/tricode/LogFileClass.py
@@ -0,0 +1,21 @@
+import string
+import datetime
+
+class Logging:
+
+ def __init__(self, logFileName):
+ self.writeToFile = open(logFileName, 'a')
+ self.justStarted = 1
+
+ def logEvent(self, event):
+ now = str(datetime.datetime.now())
+ if self.justStarted == 1:
+ self.writeToFile.write('\n\n------------------STARTED THE LOGGING '+ now + ' ------------------\n')
+ self.justStarted = 0
+ else:
+ self.writeToFile.write('On: '+ now + '\t' + 'Event: ' +str(event) + '\n')
+
+ def closeLogging(self):
+ now = str(datetime.datetime.now())
+ self.writeToFile.write('------------------FINISHED THE LOGGING '+ now + ' ------------------')
+ self.writeToFile.close()