Skip to content

Commit bb69541

Browse files
Merge pull request #245 from grafana/grafana-folders-must-be-uniq
Ensure Grafana Dashboard Provisioner Names and Paths are Unique
2 parents cb6bc27 + 582bea4 commit bb69541

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

prometheus-ksonnet/grafana/dashboards.libsonnet

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,8 +151,10 @@
151151
path: '/grafana/dashboards-%s' % $.folderID($.mixins[mixinName].grafanaDashboardFolder),
152152
},
153153
}
154-
for mixinName in std.objectFields($.mixins)
155-
if $.isFolderedMixin($.mixins[mixinName])
154+
for mixinName in std.set(
155+
std.filter(function(n) $.isFolderedMixin($.mixins[n]), std.objectFields($.mixins)),
156+
keyF=function(n) $.mixins[n].grafanaDashboardFolder
157+
)
156158
],
157159
}),
158160
}),

0 commit comments

Comments
 (0)