Skip to content

Commit 8da4655

Browse files
committed
chore: add condition to check for queries override
1 parent f25b9c5 commit 8da4655

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

dashboards/resources/cluster.libsonnet

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
local g = import 'github.com/grafana/grafonnet/gen/grafonnet-latest/main.libsonnet';
2-
local queries = import './queries/cluster-queries.libsonnet';
2+
local defaultQueries = import './queries/cluster-queries.libsonnet';
33

44
local prometheus = g.query.prometheus;
55
local stat = g.panel.stat;
@@ -36,6 +36,11 @@ local var = g.dashboard.variable;
3636

3737
grafanaDashboards+:: {
3838
'k8s-resources-cluster.json':
39+
// Allow overriding queries via $._queries.cluster, otherwise use default
40+
local queries = if std.objectHas($, '_queries') && std.objectHas($._queries, 'cluster')
41+
then $._queries.cluster
42+
else defaultQueries;
43+
3944
local variables = {
4045
datasource:
4146
var.datasource.new('datasource', 'prometheus')

0 commit comments

Comments
 (0)