summaryrefslogtreecommitdiffstats
path: root/Code/Server-Code/LogFileClass.py
blob: cb152f4d78895234077982b0496cf54d30094790 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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()