Enable black in tox.ini
[osm/MON.git] / osm_mon / dashboarder / backends / grafana.py
index 60e4d7c..94ad718 100644 (file)
@@ -75,7 +75,9 @@ class GrafanaBackend:
         log.debug("Searching for dashboard result: %s", response.text)
         return response
 
-    def create_dashboard(self, uid, name, json_file, project_name=None, datasource_name=None):
+    def create_dashboard(
+        self, uid, name, json_file, project_name=None, datasource_name=None
+    ):
         try:
             with open(json_file) as f:
                 dashboard_data = f.read()
@@ -84,7 +86,9 @@ class GrafanaBackend:
                 "OSM_NAME", name
             )
             if datasource_name:
-                dashboard_data = dashboard_data.replace("OSM_DATASOURCE_NAME", datasource_name)
+                dashboard_data = dashboard_data.replace(
+                    "OSM_DATASOURCE_NAME", datasource_name
+                )
             dashboard_json_data = json.loads(dashboard_data)
             # Get folder id
             if project_name:
@@ -146,7 +150,7 @@ class GrafanaBackend:
                 "url": datasource_url,
                 "access": "proxy",
                 "readOnly": False,
-                "basicAuth": False
+                "basicAuth": False,
             }
             response = requests.request(
                 "POST",
@@ -178,7 +182,9 @@ class GrafanaBackend:
 
     def delete_datasource(self, datasource_name):
         response = requests.request(
-            "DELETE", self.url + "/api/datasources/name/" + datasource_name, headers=self.headers
+            "DELETE",
+            self.url + "/api/datasources/name/" + datasource_name,
+            headers=self.headers,
         )
         log.debug("Datasource %s deleted from Grafana", datasource_name)
         return response