Merge pull request #236 from zalando-incubator/fix-config-map-namespace

Remove the second namespace prefix from the operator configmap name
This commit is contained in:
zerg-junior 2018-02-16 12:37:41 +01:00 committed by GitHub
commit 7b74da8713
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 10 deletions

View File

@ -30,20 +30,14 @@ func init() {
configMapRawName := os.Getenv("CONFIG_MAP_NAME") configMapRawName := os.Getenv("CONFIG_MAP_NAME")
if configMapRawName != "" { if configMapRawName != "" {
operatorNamespace := spec.GetOperatorNamespace() err := config.ConfigMapName.Decode(configMapRawName)
config.Namespace = operatorNamespace
namespacedConfigMapName := operatorNamespace + "/" + configMapRawName
log.Printf("Looking for the operator configmap at the same namespace the operator resides. Fully qualified configmap name: %v", namespacedConfigMapName)
err := config.ConfigMapName.Decode(namespacedConfigMapName)
if err != nil { if err != nil {
log.Fatalf("incorrect config map name: %v", namespacedConfigMapName) log.Fatalf("incorrect config map name: %v", configMapRawName)
} }
} log.Printf("Fully qualified configmap name: %v", config.ConfigMapName)
}
} }
func main() { func main() {