diff --git a/main.go b/main.go index ad808c270..82de771d2 100644 --- a/main.go +++ b/main.go @@ -50,7 +50,6 @@ import ( "github.com/artemiscloud/activemq-artemis-operator/pkg/sdkk8sutil" - "github.com/artemiscloud/activemq-artemis-operator/pkg/resources/environments" routev1 "github.com/openshift/api/route/v1" brokerv1alpha1 "github.com/artemiscloud/activemq-artemis-operator/api/v1alpha1" @@ -122,18 +121,6 @@ func main() { os.Exit(1) } - isOpenshift, err1 := environments.DetectOpenshift() - if err1 != nil { - log.Error(err1, "Failed to get env") - os.Exit(1) - } - - if isOpenshift { - log.Info("environment is openshift") - } else { - log.Info("environment is not openshift") - } - printVersion() oprNameSpace, err := sdkk8sutil.GetOperatorNamespace() if err != nil { diff --git a/pkg/resources/environments/environment.go b/pkg/resources/environments/environment.go index 261a509ad..9a15a0514 100644 --- a/pkg/resources/environments/environment.go +++ b/pkg/resources/environments/environment.go @@ -61,10 +61,16 @@ func DetectOpenshift() (bool, error) { // Find out if we're on OpenShift or Kubernetes stateManager := common.GetStateManager() - openshift, keyExists := stateManager.GetState(common.OpenShiftAPIServerKind).(bool) + isOpenshift, keyExists := stateManager.GetState(common.OpenShiftAPIServerKind).(bool) if keyExists { - return openshift, nil + if isOpenshift { + log.Info("environment is openshift") + } else { + log.Info("environment is not openshift") + } + + return isOpenshift, nil } return false, errors.New("environment not yet determined") }