Lines 280-289
class UMCP_Dispatcher(object):
|
Link Here
|
---|
|
280 |
# add a small offset to the timeout in order to avoid a mismatch between frontend and backend |
280 |
# add a small offset to the timeout in order to avoid a mismatch between frontend and backend |
281 |
try: |
281 |
try: |
282 |
client = SessionClient(timeout=_session_timeout + 5, ip=queuerequest.ip, cookie=queuerequest.cookie) |
282 |
client = SessionClient(timeout=_session_timeout + 5, ip=queuerequest.ip, cookie=queuerequest.cookie) |
283 |
except Exception as e: |
283 |
except Exception as exc: |
284 |
CORE.process('Failed to create UMC connection: %s' % str(e)) |
284 |
CORE.process('Failed to create UMC connection: %s' % (exc, )) |
285 |
response = umcp.Response(queuerequest.request) |
285 |
response = umcp.Response(queuerequest.request) |
286 |
response.status = httplib.UNAUTHORIZED # set status to unauthorized |
286 |
response.status = httplib.SERVICE_UNAVAILABLE |
|
|
287 |
response.message = 'The UMC-server is currently not running. Please try again later.' |
287 |
queuerequest.response_queue.put(response) |
288 |
queuerequest.response_queue.put(response) |
288 |
continue |
289 |
continue |
289 |
|
290 |
|