Skip to content

Commit 5d8b403

Browse files
authored
Send audit events when analytics are enabled (#1352)
Signed-off-by: Tamal Saha <tamal@appscode.com>
1 parent 0d934ce commit 5d8b403

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

pkg/controller/config.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import (
3333
"k8s.io/client-go/tools/cache"
3434
reg_util "kmodules.xyz/client-go/admissionregistration/v1beta1"
3535
"kmodules.xyz/client-go/discovery"
36+
"kmodules.xyz/client-go/tools/cli"
3637
appcatalog_cs "kmodules.xyz/custom-resources/client/clientset/versioned"
3738
oc_cs "kmodules.xyz/openshift/client/clientset/versioned"
3839
oc_informers "kmodules.xyz/openshift/client/informers/externalversions"
@@ -87,7 +88,7 @@ func (c *Config) New() (*StashController, error) {
8788
// audit event publisher
8889
// WARNING: https://stackoverflow.com/a/46275411/244009
8990
var auditor cache.ResourceEventHandler
90-
if c.LicenseFile != "" {
91+
if c.LicenseFile != "" && cli.EnableAnalytics {
9192
natscfg, err := auditlib.NewNatsConfig(c.KubeClient.CoreV1().Namespaces(), c.LicenseFile)
9293
if err != nil {
9394
return nil, err

0 commit comments

Comments
 (0)