Merge "Add api_prefix for swift tests"
diff --git a/_modules/runtest/tempest_sections/object_storage.py b/_modules/runtest/tempest_sections/object_storage.py
index f5fb9f1..86b5c82 100644
--- a/_modules/runtest/tempest_sections/object_storage.py
+++ b/_modules/runtest/tempest_sections/object_storage.py
@@ -1,10 +1,12 @@
-
import base_section
+from runtest import conditions
+
class ObjectStorage(base_section.BaseSection):
name = "object-storage"
options = [
+ 'api_prefix',
'catalog_type',
'cluster_name',
'container_sync_interval',
@@ -16,6 +18,12 @@
'reseller_admin_role',
]
+ @property
+ def api_prefix(self):
+ radosgw = conditions.BaseRule('*.ceph.radosgw.enabled', 'eq',
+ True).check(self.pillar)
+ if radosgw:
+ return 'swift/'
@property
def catalog_type(self):