validate_non_string_sequence: use six.string_types 93/45293/1
authorRoss Brattain <ross.b.brattain@intel.com>
Tue, 17 Oct 2017 06:59:26 +0000 (23:59 -0700)
committerRoss Brattain <ross.b.brattain@intel.com>
Tue, 17 Oct 2017 07:29:00 +0000 (00:29 -0700)
Change-Id: I7248d97a55974091daf20f0fba4b612101a0e4c5
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
yardstick/common/utils.py

index 6ac99a5..51f6e13 100644 (file)
@@ -350,7 +350,7 @@ def config_to_dict(config):
 
 
 def validate_non_string_sequence(value, default=None, raise_exc=None):
-    if isinstance(value, collections.Sequence) and not isinstance(value, str):
+    if isinstance(value, collections.Sequence) and not isinstance(value, six.string_types):
         return value
     if raise_exc:
         raise raise_exc