Handle some divergence cases

Handle results from Conductor for non existent environments

Change-Id: I3edb3861aca7ec8dccced76025dc60ff9a8821c1
This commit is contained in:
Serg Melikyan
2013-05-27 13:31:36 +04:00
parent c084aee739
commit a1dc81294a

View File

@@ -104,6 +104,11 @@ def handle_result(msg):
session = get_session()
environment = session.query(Environment).get(environment_result['id'])
if not environment:
log.warning(_('Environment result could not be handled, specified '
'environment does not found in database'))
return
environment.description = environment_result
environment.save(session)