diff options
Diffstat (limited to 'plugins')
-rwxr-xr-x | plugins/discover_volumes.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/plugins/discover_volumes.py b/plugins/discover_volumes.py index f917d40..ba48532 100755 --- a/plugins/discover_volumes.py +++ b/plugins/discover_volumes.py @@ -56,6 +56,15 @@ def discoverVolumes(volumeName, list): volDict['name'] = key volDict['type'] = volume['volumeType'] if not list: + volOptions = volume.get('options') + if volOptions: + quotaStatus = volOptions.get('features.quota') + if quotaStatus == "on": + volDict['quota'] = quotaStatus + geoRepStatus = volOptions.get('geo-replication.indexing') + if geoRepStatus == "on": + volDict['geo-rep'] = geoRepStatus + volDict['bricks'] = [] for brick in volume['bricksInfo']: brickproplist = brick['name'].split(':') |