Skip to content

Commit

Permalink
add tags information in logs of loadtest namespace creation (#277)
Browse files Browse the repository at this point in the history
  • Loading branch information
lucasmdrs authored Oct 16, 2023
1 parent 2f21cf4 commit 7d7cff3
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion pkg/controller/loadtest.go
Original file line number Diff line number Diff line change
Expand Up @@ -486,6 +486,11 @@ func (c *Controller) checkOrCreateNamespace(ctx context.Context, loadtest *loadT
return nil
}

logger := c.logger.With(zap.String("loadtest", loadtest.GetName()))
for k, v := range loadtest.Spec.Tags {
logger = logger.With(zap.String(k, v))
}

namespaces, err := c.kubeClientSet.CoreV1().Namespaces().List(ctx, metaV1.ListOptions{LabelSelector: "controller=" + loadtest.Name})
if err != nil {
return err
Expand All @@ -502,7 +507,7 @@ func (c *Controller) checkOrCreateNamespace(ctx context.Context, loadtest *loadT
return err
}
namespaceName = namespaceObj.GetName()
c.logger.Info("Created new namespace", zap.String("namespace", namespaceName), zap.String("loadtest", loadtest.GetName()))
logger.Info("Created new namespace", zap.String("namespace", namespaceName))
} else {
namespaceName = namespaces.Items[0].Name
}
Expand Down

0 comments on commit 7d7cff3

Please sign in to comment.