INNER CODE UNIT · Go
handleErrors
kubermatic/kubermatic · cmd/etcd-launcher/main.go:110
func handleErrors(logger *zap.SugaredLogger, action cobraFuncE) cobraFuncE {
return func(cmd *cobra.Command, args []string) error {
err := action(cmd, args)
if err != nil {
logger.Errorf("Operation failed: %v.", err)
}
return err
}
}