Revision f2bdb9ab logic/callbacks.py
b/logic/callbacks.py | ||
---|---|---|
71 | 71 |
_logger.error("VM for instance %s with id %d not found in DB.", |
72 | 72 |
msg["instance"], vmid) |
73 | 73 |
except Exception as e: |
74 |
_logger.error("Unexpected error:\n%s" % |
|
75 |
"".join(traceback.format_exception(*sys.exc_info()))) |
|
74 |
_logger.exception("Unexpected error") |
|
76 | 75 |
|
77 | 76 |
|
78 | 77 |
def update_net(message): |
... | ... | |
102 | 101 |
_logger.error("VM for instance %s with id %d not found in DB.", |
103 | 102 |
msg["instance"], vmid) |
104 | 103 |
except Exception as e: |
105 |
_logger.error("Unexpected error:\n%s" % |
|
106 |
"".join(traceback.format_exception(*sys.exc_info()))) |
|
104 |
_logger.exception("Unexpected error") |
|
107 | 105 |
|
108 | 106 |
|
109 | 107 |
def send_email(message): |
... | ... | |
125 | 123 |
except socket.error as e: |
126 | 124 |
_logger.error("Cannot connect to SMTP server:%s\n", e) |
127 | 125 |
except Exception as e: |
128 |
_logger.error("Unexpected error:%s\n", e)
|
|
126 |
_logger.exception("Unexpected error")
|
|
129 | 127 |
raise |
130 | 128 |
|
131 | 129 |
|
... | ... | |
157 | 155 |
except KeyError as k: |
158 | 156 |
_logger.error("Malformed incoming JSON, missing attributes: %s", k) |
159 | 157 |
except Exception as e: |
160 |
_logger.error("Unexpected error:%s", e)
|
|
158 |
_logger.exception("Unexpected error")
|
|
161 | 159 |
|
162 | 160 |
def status_job_finished (message): |
163 | 161 |
""" |
... | ... | |
205 | 203 |
except KeyError as k: |
206 | 204 |
_logger.error("Malformed incoming JSON, missing attributes: %s", k) |
207 | 205 |
except Exception as e: |
208 |
_logger.error("Unexpected error:%s"%e)
|
|
206 |
_logger.exception("Unexpected error")
|
|
209 | 207 |
|
210 | 208 |
def dummy_proc(message): |
211 | 209 |
try: |
Also available in: Unified diff