(cmd *cobra.Command)
| 121 | } |
| 122 | |
| 123 | func initializeConfig(cmd *cobra.Command) error { |
| 124 | v := viper.New() |
| 125 | v.SetEnvPrefix(envPrefix) |
| 126 | v.AutomaticEnv() |
| 127 | |
| 128 | bindFlags(cmd, v) |
| 129 | |
| 130 | return nil |
| 131 | } |
| 132 | |
| 133 | func bindFlags(cmd *cobra.Command, v *viper.Viper) { |
| 134 | cmd.Flags().VisitAll(func(f *pflag.Flag) { |