INNER CODE UNIT · Go

NewCacheInfoSubcommand

helmfile/helmfile · cmd/cache.go:10

func NewCacheInfoSubcommand(cacheImpl *config.CacheImpl) *cobra.Command {
	cmd := &cobra.Command{
		Use:   "info",
		Short: "cache info",
		RunE: func(cmd *cobra.Command, args []string) error {
			err := config.NewCLIConfigImpl(cacheImpl.GlobalImpl)
			if err != nil {
				return err
			}

			if err := cacheImpl.ValidateConfig(); err != nil {
				return err
			}

			a := app.New(cacheImpl)
			return toCLIError(cacheImpl.GlobalImpl, a.ShowCacheDir(cacheImpl))
		},
	}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…