diff options
| author | Jesse Andrews <anotherjesse@gmail.com> | 2011-02-19 01:27:48 -0800 |
|---|---|---|
| committer | Jesse Andrews <anotherjesse@gmail.com> | 2011-02-19 01:27:48 -0800 |
| commit | 86a858d076c62ddd7c27e04300aeb5d21111b986 (patch) | |
| tree | 64534d4fbc62f2a564b9781c8b28a78989ca4222 /nova/api | |
| parent | a3c6106f99085da69ab3c51b80135d3cedd81c4d (diff) | |
| download | nova-86a858d076c62ddd7c27e04300aeb5d21111b986.tar.gz nova-86a858d076c62ddd7c27e04300aeb5d21111b986.tar.xz nova-86a858d076c62ddd7c27e04300aeb5d21111b986.zip | |
pass start time as a param instead of making it an attribute
Diffstat (limited to 'nova/api')
| -rw-r--r-- | nova/api/ec2/__init__.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/nova/api/ec2/__init__.py b/nova/api/ec2/__init__.py index 4e7e3267d..cda34bc3a 100644 --- a/nova/api/ec2/__init__.py +++ b/nova/api/ec2/__init__.py @@ -56,18 +56,18 @@ class RequestLogging(wsgi.Middleware): @webob.dec.wsgify def __call__(self, req): - self.start = datetime.datetime.utcnow() + start = datetime.datetime.utcnow() rv = req.get_response(self.application) - self.log_request_completion(rv, req) + self.log_request_completion(rv, req, start) return rv - def log_request_completion(self, response, request): + def log_request_completion(self, response, request, start): controller = request.environ.get('ec2.controller', None) if controller: controller = controller.__class__.__name__ action = request.environ.get('ec2.action', None) ctxt = request.environ.get('ec2.context', None) - delta = datetime.datetime.utcnow() - self.start + delta = datetime.datetime.utcnow() - start seconds = delta.seconds microseconds = delta.microseconds LOG.info( |
