Skip to content

Commit cbbaed7

Browse files
author
Jelle Dijkstra
committed
Slack logging
1 parent 0dc9317 commit cbbaed7

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

cmd/main.go

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,10 @@ import (
2020
"crypto/tls"
2121
"errors"
2222
"flag"
23+
"github.com/go-logr/zapr"
24+
"github.com/pdok/smooth-operator/pkg/integrations/logging"
2325
"github.com/peterbourgon/ff"
26+
"go.uber.org/zap/zapcore"
2427
"os"
2528
"sigs.k8s.io/controller-runtime/pkg/log/zap"
2629

@@ -120,7 +123,11 @@ func main() {
120123
os.Exit(1)
121124
}
122125

123-
ctrl.SetLogger(zap.New(zap.UseFlagOptions(&opts)))
126+
//nolint:gosec
127+
levelEnabler := zapcore.Level(logLevel)
128+
zapLogger, _ := logging.SetupLogger("atom-operator", slackWebhookURL, levelEnabler)
129+
logrLogger := zapr.NewLogger(zapLogger)
130+
ctrl.SetLogger(logrLogger)
124131

125132
if host == "" {
126133
setupLog.Error(errors.New("baseURL is required"), "A value for baseURL must be specified.")

internal/controller/shared_controller.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,6 @@ func mutateDeployment[R Reconciler, O pdoknlv3.WMSWFS](r R, obj O, deployment *a
221221
return err
222222
}
223223
return ctrl.SetControllerReference(obj, deployment, getReconcilerScheme(r))
224-
225224
}
226225

227226
func getInitContainerForDeployment[R Reconciler, O pdoknlv3.WMSWFS](r R, obj O) ([]corev1.Container, error) {

0 commit comments

Comments
 (0)