Fix Bug 2197 - Prometheus cannot be authenticated in Robot tests
[osm/tests.git] / robot-systest / resources / common_helpers.py
index 8ffaffe..87a3d34 100644 (file)
@@ -13,10 +13,12 @@ import os
 
 
 def get_prometheus_info():
-    if os.environ.get('PROMETHEUS_HOSTNAME', False):
-        prometheus_host = os.environ.get('PROMETHEUS_HOSTNAME')
-        prometheus_port = os.environ.get('PROMETHEUS_PORT', 9090)
+    if os.environ.get("PROMETHEUS_HOSTNAME", False):
+        prometheus_host = os.environ.get("PROMETHEUS_HOSTNAME")
+        prometheus_port = os.environ.get("PROMETHEUS_PORT", 9090)
     else:
-        prometheus_host = os.environ.get('OSM_HOSTNAME')
-        prometheus_port = os.environ.get('PROMETHEUS_PORT', 9091)
-    return prometheus_host, prometheus_port
+        prometheus_host = os.environ.get("OSM_HOSTNAME")
+        prometheus_port = os.environ.get("PROMETHEUS_PORT", 9091)
+    prometheus_user = os.environ.get("PROMETHEUS_USER", "")
+    prometheus_password = os.environ.get("PROMETHEUS_PASSWORD", "")
+    return prometheus_host, prometheus_port, prometheus_user, prometheus_password