1
0
mirror of synced 2026-02-06 19:05:55 +00:00

Change createAlertCmdRun parsing to include namespace

Signed-off-by: Alison Dowdney <alison@alisondowdney.com>
This commit is contained in:
Alison Dowdney
2021-04-15 22:52:15 +01:00
parent 7dcf884e38
commit b1484f2f24

View File

@@ -74,14 +74,15 @@ func createAlertCmdRun(cmd *cobra.Command, args []string) error {
eventSources := []notificationv1.CrossNamespaceObjectReference{}
for _, eventSource := range alertArgs.eventSources {
kind, name := utils.ParseObjectKindName(eventSource)
kind, name, namespace := utils.ParseObjectKindNameNamespace(eventSource)
if kind == "" {
return fmt.Errorf("invalid event source '%s', must be in format <kind>/<name>", eventSource)
}
eventSources = append(eventSources, notificationv1.CrossNamespaceObjectReference{
Kind: kind,
Name: name,
Kind: kind,
Name: name,
Namespace: namespace,
})
}