INNER CODE UNIT · Go

run

rigdev/rig · cmd/rig-operator/main.go:82

func run(cmd *cobra.Command, _ []string) error {
	app := fx.New(
		fx.Provide(
			ctrl.GetConfigOrDie,
			scheme.New,
			func() afero.Fs {
				return afero.NewOsFs()
			},
			func(cfg *v1alpha1.OperatorConfig) logr.Logger {
				log := log.New(cfg.DevModeEnabled)
				ctrl.SetLogger(log)
				return log
			},
			func(fs afero.Fs, scheme *runtime.Scheme) (*v1alpha1.OperatorConfig, error) {
				cfgFile, err := cmd.Flags().GetString(flagConfigFile)
				if err != nil {
					return nil, err
				}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…