diff options
Diffstat (limited to 'plugins/discoverlogicalcomponents.py')
-rwxr-xr-x | plugins/discoverlogicalcomponents.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/plugins/discoverlogicalcomponents.py b/plugins/discoverlogicalcomponents.py index 9211f42..0d826ff 100755 --- a/plugins/discoverlogicalcomponents.py +++ b/plugins/discoverlogicalcomponents.py @@ -34,10 +34,11 @@ def discoverlogicalelements(): volDict['name'] = volume['volumeName'] volDict['type'] = volume['volumeType'] volDict['bricks'] = [] - for brickstr in volume['bricks']: - brickproplist = brickstr.split(':') + for brick in volume['bricksInfo']: + brickproplist = brick['name'].split(':') volDict['bricks'].append({'hostip': brickproplist[0], - 'brickpath': brickproplist[1]}) + 'brickpath': brickproplist[1], + 'hostUuid': brick['hostUuid']}) resultlist['volumes'].append(volDict) resultstring = json.dumps(resultlist) |