| 23 | } |
| 24 | |
| 25 | type execer struct { |
| 26 | helmBinary string |
| 27 | version semver.Version |
| 28 | runner Runner |
| 29 | logger *zap.SugaredLogger |
| 30 | kubeContext string |
| 31 | extra []string |
| 32 | decryptedSecretMutex sync.Mutex |
| 33 | decryptedSecrets map[string]*decryptedSecret |
| 34 | writeTempFile func([]byte) (string, error) |
| 35 | } |
| 36 | |
| 37 | func NewLogger(writer io.Writer, logLevel string) *zap.SugaredLogger { |
| 38 | var cfg zapcore.EncoderConfig |
nothing calls this directly
no outgoing calls
no test coverage detected