mirror of
https://opendev.org/x/pyghmi
synced 2026-03-31 23:33:34 +00:00
Merge "Do not presume messages in result"
This commit is contained in:
@@ -2072,7 +2072,8 @@ class XCCClient(IMMClient):
|
||||
complete = state == 'Completed'
|
||||
progress({'phase': phase, 'progress': pct})
|
||||
if complete:
|
||||
if 'OperationTransitionedToJob' in pgress['Messages'][0]['MessageId']:
|
||||
msgs = pgress.get('Messages', [])
|
||||
if msgs and 'OperationTransitionedToJob' in msgs[0].get('MessageId', ''):
|
||||
monitorurl = pgress['Messages'][0]['MessageArgs'][0]
|
||||
phase = 'validating'
|
||||
statetype = 'JobState'
|
||||
|
||||
@@ -836,7 +836,8 @@ class OEMHandler(object):
|
||||
complete = state == 'Completed'
|
||||
progress({'phase': phase, 'progress': pct})
|
||||
if complete:
|
||||
if 'OperationTransitionedToJob' in pgress['Messages'][0]['MessageId']:
|
||||
msgs = pgress.get('Messages', [])
|
||||
if msgs and 'OperationTransitionedToJob' in msgs[0].get('MessageId', ''):
|
||||
monitorurl = pgress['Messages'][0]['MessageArgs'][0]
|
||||
phase = 'validating'
|
||||
statetype = 'JobState'
|
||||
|
||||
@@ -1290,7 +1290,8 @@ class OEMHandler(generic.OEMHandler):
|
||||
complete = state == 'Completed'
|
||||
progress({'phase': phase, 'progress': pct})
|
||||
if complete:
|
||||
if 'OperationTransitionedToJob' in pgress['Messages'][0]['MessageId']:
|
||||
msgs = pgress.get('Messages', [])
|
||||
if msgs and 'OperationTransitionedToJob' in msgs[0].get('MessageId', ''):
|
||||
monitorurl = pgress['Messages'][0]['MessageArgs'][0]
|
||||
phase = 'validating'
|
||||
statetype = 'JobState'
|
||||
|
||||
Reference in New Issue
Block a user