hi ,
I am maintaining user log messages in turbogears .
This is my controller :
class Root(controllers.RootController):
@expose(template="Dam.templates.welcome")
def index(self):
fileName = '/home/antony/Desktop/DAM/Dam/dam.log'
iHandler = logging.FileHandler(fileName,'a+')
iHandler.setFormatter(logging.Formatter("%(levelname)-8s|%(asctime)s|%
(pathname)s,%(name)s,line %(lineno)s|%(message)s"))
logName='DEBUG'
iLog = logging.getLogger(logName)
iLog.addHandler(iHandler)
iLog.setLevel(logging.DEBUG)
iLog.debug("msg")
return dict()
I am calling the index method.the welcome page gets loaded.
when i load welcome page. first time a single log entry is made,
second time two log entries are getting appended, third time three log
entries are getting appended etc.
i want only single log entry per function call.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"TurboGears Trunk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/turbogears-trunk?hl=en
-~----------~----~----~----~------~----~------~--~---