X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_mon%2Fdashboarder%2Fbackends%2Fgrafana.py;h=94ad7187fb342960058041fe4f6e8e71fc558259;hb=32f92ce2d3df9e66686cebe499a51c0964c23acb;hp=60e4d7c82a18d091adfbea5f0de4e5655b68ec0e;hpb=5d7b0d1beb1db2f0939604482e7998a6c1bc6951;p=osm%2FMON.git diff --git a/osm_mon/dashboarder/backends/grafana.py b/osm_mon/dashboarder/backends/grafana.py index 60e4d7c..94ad718 100644 --- a/osm_mon/dashboarder/backends/grafana.py +++ b/osm_mon/dashboarder/backends/grafana.py @@ -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