summaryrefslogtreecommitdiffstats
path: root/vio/vio/pub/utils/syscomm.py
diff options
context:
space:
mode:
Diffstat (limited to 'vio/vio/pub/utils/syscomm.py')
-rw-r--r--vio/vio/pub/utils/syscomm.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/vio/vio/pub/utils/syscomm.py b/vio/vio/pub/utils/syscomm.py
index f1db022..a3b782a 100644
--- a/vio/vio/pub/utils/syscomm.py
+++ b/vio/vio/pub/utils/syscomm.py
@@ -89,4 +89,17 @@ def _walk_json(data, data2):
return False
+def keystoneVersion(url, version="v3"):
+
+ tmp = url.split("/")
+ v = tmp[-1]
+ if v not in ["v2.0", "v3"]:
+ url += "/" + version
+ else:
+ tmp[-1] = version
+ url = "/".join(tmp)
+
+ return url
+
+
catalog = Catalogs()