This commit is contained in:
2023-10-08 16:00:25 +02:00
parent e16e33f194
commit 7f125f4b1a
2 changed files with 152 additions and 152 deletions

View File

@@ -11,9 +11,9 @@ locals {
// le tableau de toutes les BDs requises dans toutes les devstations (aka de toutes les orga dont la devstation depend) triées par station/orga/ds
sorted-datasets = flatten([
for station in local.sorted-stations: flatten([
for name in distinct(sort(station.organisations)):flatten([
for name in distinct(sort(station.organisations)):[
for org in local.sorted-organisations: flatten([
for dsname in reverse(distinct(sort([for d in org.datasets: d.name]))): flatten([
for dsname in reverse(distinct(sort([for d in org.datasets: d.name]))): [
for ds in org.datasets:
merge(ds, {
"name" = "${org.name}-${ds.name}"
@@ -22,9 +22,9 @@ locals {
"usage" = "station"
"station" = station
}) if ds.name = dsname
])
]
]) if org.name == name
])
]
])
])
}