@@ -41,20 +41,25 @@ func GetBlobDownloadInitContainer[O pdoknlv3.WMSWFS](obj O, images types.Images,
4141 blobkeys = append (blobkeys , gpkg .BlobKey )
4242 }
4343 }
44+
45+ envVars := []corev1.EnvVar {
46+ {
47+ Name : "GEOPACKAGE_TARGET_PATH" ,
48+ Value : "/srv/data/gpkg" ,
49+ },
50+ }
51+ if len (blobkeys ) > 0 {
52+ envVars = append (envVars , corev1.EnvVar {
53+ Name : "GEOPACKAGE_DOWNLOAD_LIST" ,
54+ Value : strings .Join (blobkeys , ";" ),
55+ })
56+ }
57+
4458 initContainer := corev1.Container {
4559 Name : constants .BlobDownloadName ,
4660 Image : images .MultitoolImage ,
4761 ImagePullPolicy : corev1 .PullIfNotPresent ,
48- Env : []corev1.EnvVar {
49- {
50- Name : "GEOPACKAGE_TARGET_PATH" ,
51- Value : "/srv/data/gpkg" ,
52- },
53- {
54- Name : "GEOPACKAGE_DOWNLOAD_LIST" ,
55- Value : strings .Join (blobkeys , ";" ),
56- },
57- },
62+ Env : envVars ,
5863 EnvFrom : []corev1.EnvFromSource {
5964 utils .NewEnvFromSource (utils .EnvFromSourceTypeConfigMap , blobsConfigName ),
6065 utils .NewEnvFromSource (utils .EnvFromSourceTypeSecret , blobsSecretName ),
@@ -198,7 +203,7 @@ func downloadLegends(sb *strings.Builder, wms *pdoknlv3.WMS) error {
198203 if err != nil {
199204 return err
200205 }
201- writeLine (sb , "Copied legend %s to %s/%s/%s.png;" , fileName , legendPath , * layer .Name , style .Name )
206+ writeLine (sb , "echo ' Copied legend %s to %s/%s/%s.png' ;" , fileName , legendPath , * layer .Name , style .Name )
202207 }
203208 }
204209 writeLine (sb , "chown -R 999:999 %s" , legendPath )
0 commit comments