MCPcopy Create free account
hub / github.com/apache/openwhisk-cli / deleteTrigger

Function deleteTrigger

commands/trigger.go:381–392  ·  view source on GitHub ↗
(triggerName string)

Source from the content-addressed store, hash-verified

379}
380
381func deleteTrigger(triggerName string) error {
382 args := []string{triggerName}
383 err := triggerDeleteCmd.RunE(nil, args)
384 if err != nil {
385 whisk.Debug(whisk.DbgError, "Trigger '%s' delete failed: %s\n", triggerName, err)
386 errStr := wski18n.T("Unable to delete trigger '{{.name}}': {{.err}}",
387 map[string]interface{}{"name": triggerName, "err": err})
388 err = whisk.MakeWskErrorFromWskError(errors.New(errStr), err, whisk.EXIT_CODE_ERR_GENERAL, whisk.DISPLAY_MSG, whisk.DISPLAY_USAGE)
389 }
390
391 return err
392}
393
394func init() {
395 triggerCreateCmd.Flags().StringSliceVarP(&Flags.common.annotation, "annotation", "a", []string{}, wski18n.T("annotation values in `KEY VALUE` format"))

Callers 2

CreateMethod · 0.85
CreateExtendedVersionFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected