From f537f15d843aa348f3b7b3b658595faa8c78b12d Mon Sep 17 00:00:00 2001 From: Andreas Motl Date: Sun, 26 Jan 2025 23:49:47 +0100 Subject: [PATCH] Smartquery: Fix querying PostgreSQL with Grafana 11 --- CHANGELOG.md | 1 + grafana_client/knowledge.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d4c54b5..3bf8bb5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ ## unreleased - Chore: Removed nonsense function `update_rule_group_interval`. Thanks, @vbichov. +- Smartquery: Fixed querying PostgreSQL with Grafana 11. Thanks, @hbaghar. ## 4.2.3 (2025-01-26) - Smartquery: Fix querying Prometheus by adding `hide` parameter. diff --git a/grafana_client/knowledge.py b/grafana_client/knowledge.py index f1a6347..aba9979 100644 --- a/grafana_client/knowledge.py +++ b/grafana_client/knowledge.py @@ -97,7 +97,7 @@ def datasource_factory(datasource: DatasourceModel) -> DatasourceModel: datasource.secureJsonData = { "password": "root", } - elif datasource.type == "postgres": + elif datasource.type in ["postgres", "grafana-postgresql-datasource"]: datasource.user = "postgres" datasource.jsonData = { "postgresVersion": 1200,