2
0
mirror of https://opendev.org/x/pyghmi synced 2026-05-09 02:00:13 +00:00

Merge "Do not presume messages in result"

This commit is contained in:
Zuul
2023-11-14 16:54:53 +00:00
committed by Gerrit Code Review
3 changed files with 6 additions and 3 deletions
+2 -1
View File
@@ -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'
+2 -1
View File
@@ -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'
+2 -1
View File
@@ -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'