INNER CODE UNIT · Go

init

operator-framework/operator-lifecycle-manager · cmd/catalog/main.go:42

func init() {
	metrics.RegisterCatalog()
}

func main() {
	cmd := newRootCmd()
	if err := cmd.Execute(); err != nil {
		fmt.Fprintln(os.Stderr, err)
		os.Exit(1)
	}
}

func (o *options) run(ctx context.Context, logger *logrus.Logger) error {
	// If the catalogNamespaceEnvVarName environment variable is set, then  update the value of catalogNamespace.
	if catalogNamespaceEnvVarValue := os.Getenv(catalogNamespaceEnvVarName); catalogNamespaceEnvVarValue != "" {
		logger.Infof("%s environment variable is set. Updating Global Catalog Namespace to %s", catalogNamespaceEnvVarName, catalogNamespaceEnvVarValue)
		o.catalogNamespace = catalogNamespaceEnvVarValue
	}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…