diff options
-rwxr-xr-x | plugins/discover_volumes.py | 2 | ||||
-rw-r--r-- | tests/test_discover_volumes.py | 6 |
2 files changed, 6 insertions, 2 deletions
diff --git a/plugins/discover_volumes.py b/plugins/discover_volumes.py index c175247..e8633e0 100755 --- a/plugins/discover_volumes.py +++ b/plugins/discover_volumes.py @@ -75,6 +75,8 @@ def discoverVolumes(volumeName, list): volDict['replicaCount'] = volume['replicaCount'] volDict['bricks'] = [] + volDict['disperseCount'] = volume['disperseCount'] + volDict['redundancyCount'] = volume['redundancyCount'] for brick in volume['bricksInfo']: brickproplist = brick['name'].split(':') volDict['bricks'].append({'brickaddress': brickproplist[0], diff --git a/tests/test_discover_volumes.py b/tests/test_discover_volumes.py index e5d15b7..b10dd56 100644 --- a/tests/test_discover_volumes.py +++ b/tests/test_discover_volumes.py @@ -29,11 +29,13 @@ class TestDiscoverVolumes(TestCaseBase): result['V1'] = {"bricksInfo": [{"name": "172.16.53.1:/bricks/v1-1", "hostUuid": "0000-1111"}], "volumeType": "DISTRIBUTE", "volumeName": "V1", - "replicaCount": "1"} + "replicaCount": "1", "disperseCount": "4", + "redundancyCount": "2"} result['V2'] = {"bricksInfo": [{"name": "172.16.53.2:/bricks/v2-1", "hostUuid": "0000-1112"}], "volumeType": "DISTRIBUTE", "volumeName": "V2", - "replicaCount": "1"} + "replicaCount": "1", "disperseCount": "4", + "redundancyCount": "2"} return result def _mockGetVolumeInfo(self, volumeName): |