@@ -16,7 +16,6 @@ limitations under the License.
1616*/
1717
1818import (
19- "context"
2019 "os"
2120 "strings"
2221
@@ -82,7 +81,10 @@ func main() {
8281 mgr , err := runtime .CreateRuntimeManager (os .Getenv ("PGO_TARGET_NAMESPACE" ), cfg , false )
8382 assertNoError (err )
8483
85- openshift := isOpenshift (ctx , cfg )
84+ openshift := isOpenshift (cfg )
85+ if openshift {
86+ log .Info ("detected OpenShift environment" )
87+ }
8688
8789 // add all PostgreSQL Operator controllers to the runtime manager
8890 err = addControllersToManager (mgr , openshift )
@@ -118,9 +120,7 @@ func addControllersToManager(mgr manager.Manager, openshift bool) error {
118120 return r .SetupWithManager (mgr )
119121}
120122
121- func isOpenshift (ctx context.Context , cfg * rest.Config ) bool {
122- log := logging .FromContext (ctx )
123-
123+ func isOpenshift (cfg * rest.Config ) bool {
124124 const sccGroupName , sccKind = "security.openshift.io" , "SecurityContextConstraints"
125125
126126 client , err := discovery .NewDiscoveryClientForConfig (cfg )
@@ -141,7 +141,6 @@ func isOpenshift(ctx context.Context, cfg *rest.Config) bool {
141141 }
142142 for _ , r := range resourceList .APIResources {
143143 if r .Kind == sccKind {
144- log .Info ("detected OpenShift environment" )
145144 return true
146145 }
147146 }
0 commit comments