Skip to content

Commit

Permalink
add chaos engine name while creating experiment job
Browse files Browse the repository at this point in the history
Signed-off-by: mviswanathsai <[email protected]>
  • Loading branch information
mviswanathsai committed Feb 18, 2025
1 parent b0bca2f commit f79ceff
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion pkg/utils/event.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ package utils

import (
"context"
"fmt"
"time"

"github.com/litmuschaos/chaos-runner/pkg/log"
Expand Down Expand Up @@ -91,7 +92,8 @@ func (expDetails ExperimentDetails) ExperimentDependencyCheck(engineDetails Engi
// ExperimentJobCreate is an standard event spawned just after starting ChaosExperiment Job
func (expDetails ExperimentDetails) ExperimentJobCreate(engineDetails EngineDetails, clients ClientSets) {
event := EventAttributes{}
msg := "Experiment Job " + expDetails.JobName + " for Chaos Experiment: " + expDetails.Name
msg := fmt.Sprintf("From Chaos Engine: %s Experiment Job: %s for Chaos Experiment: %s",
engineDetails.Name, expDetails.JobName, expDetails.Name)
event.SetEventAttributes(ExperimentJobCreateReason, "Normal", msg)
event.Name = event.Reason + expDetails.Name + string(engineDetails.UID)
if err := engineDetails.GenerateEvents(&event, clients); err != nil {
Expand Down

0 comments on commit f79ceff

Please sign in to comment.