From 20a9787d272a174fd2ae61c3cab198871401b2c8 Mon Sep 17 00:00:00 2001 From: helmutm Date: Sat, 1 Nov 2008 09:39:31 +0000 Subject: [PATCH] access logging bug fix git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2965 fd906abe-77d9-0310-91a1-e0d9ade77398 --- organize/tracking/access.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/organize/tracking/access.py b/organize/tracking/access.py index fad16fc..38f926b 100644 --- a/organize/tracking/access.py +++ b/organize/tracking/access.py @@ -72,13 +72,13 @@ def logAccess(event): data = event.request.annotations.get(request_key) if not data: return - logger = loggers.get(loggers_key) + options = IOptions(context.getLoopsRoot()) + logfileOption = options(logfile_option) + if not logfileOption: + return + fn = logfileOption[0] + logger = loggers.get(fn) if not logger: - options = IOptions(context.getLoopsRoot()) - logfile = options(logfile_option) - if not logfile: - return - fn = logfile[0] path = os.path.join(util.getVarDirectory(), fn) logger = loggers[fn] = Logger(fn, path) logger.log(marshall(data))