summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xplugins/discover_volumes.py2
-rw-r--r--tests/test_discover_volumes.py6
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):