Revision 9e98ba3c api/util.py
b/api/util.py | ||
---|---|---|
57 | 57 |
from synnefo.db.models import (SynnefoUser, Flavor, Image, ImageMetadata, |
58 | 58 |
VirtualMachine, VirtualMachineMetadata, |
59 | 59 |
Network, NetworkInterface) |
60 |
from synnefo.logic import log |
|
60 |
from synnefo.util.log import getLogger |
|
61 |
|
|
62 |
|
|
63 |
log = getLogger('synnefo.api') |
|
64 |
|
|
61 | 65 |
|
62 | 66 |
class UTC(tzinfo): |
63 | 67 |
def utcoffset(self, dt): |
... | ... | |
284 | 288 |
@wraps(func) |
285 | 289 |
def wrapper(request, *args, **kwargs): |
286 | 290 |
u = request.user.uniq if request.user else '' |
287 |
logger = log.get_logger("synnefo.api") |
|
288 |
logger.debug("%s <%s>" % (request.path, u)) |
|
289 | 291 |
try: |
290 | 292 |
|
291 | 293 |
request.serialization = request_serialization( |
... | ... | |
312 | 314 |
except Fault, fault: |
313 | 315 |
return render_fault(request, fault) |
314 | 316 |
except BaseException, e: |
315 |
logger.exception('Unexpected error')
|
|
317 |
log.exception('Unexpected error') |
|
316 | 318 |
fault = ServiceUnavailable('Unexpected error.') |
317 | 319 |
return render_fault(request, fault) |
318 | 320 |
return wrapper |
Also available in: Unified diff