From 35958d4622eae5fe2f127e9a2c3e4bce8263346e Mon Sep 17 00:00:00 2001 From: Nitin Goyal Date: Wed, 20 Nov 2019 14:19:53 +0530 Subject: Add new TC verify PID's of gluster volume Add new TC where it will verify PID's of gluster volumes are same when volume options value is different. Change-Id: Ie0cae1ad3fdfd35e4c0e7f01e3a048b62b185369 --- openshift-storage-libs/openshiftstoragelibs/baseclass.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'openshift-storage-libs/openshiftstoragelibs') diff --git a/openshift-storage-libs/openshiftstoragelibs/baseclass.py b/openshift-storage-libs/openshiftstoragelibs/baseclass.py index dd57a131..ebf5c77f 100644 --- a/openshift-storage-libs/openshiftstoragelibs/baseclass.py +++ b/openshift-storage-libs/openshiftstoragelibs/baseclass.py @@ -212,7 +212,7 @@ class BaseClass(unittest.TestCase): clusterid=None, hacount=None, is_arbiter_vol=False, arbiter_avg_file_size=None, - heketi_zone_checking=None): + heketi_zone_checking=None, volumeoptions=None): # Create secret if one is not specified if not secret_name: @@ -245,6 +245,12 @@ class BaseClass(unittest.TestCase): parameters["volumeoptions"] += ( ",user.heketi.average-file-size %s" % ( arbiter_avg_file_size)) + + if volumeoptions and "volumeoptions" in parameters.keys(): + parameters["volumeoptions"] += ',' + volumeoptions + elif volumeoptions: + parameters["volumeoptions"] = volumeoptions + if heketi_zone_checking: if parameters.get("volumeoptions"): parameters["volumeoptions"] += ( -- cgit