event/target/webhook: treat all 2xx as success. (#5792)

Fixes #5769
master
Bala FA 7 years ago committed by kannappanr
parent 57a3d9c16c
commit 650c6ee8fb
  1. 7
      pkg/event/target/webhook.go

@ -79,12 +79,11 @@ func (target *WebhookTarget) Send(eventData event.Event) error {
// FIXME: log returned error. ignore time being. // FIXME: log returned error. ignore time being.
_ = resp.Body.Close() _ = resp.Body.Close()
switch resp.StatusCode { if resp.StatusCode < 200 || resp.StatusCode > 299 {
case http.StatusOK, http.StatusAccepted, http.StatusContinue:
return nil
default:
return fmt.Errorf("sending event failed with %v", resp.Status) return fmt.Errorf("sending event failed with %v", resp.Status)
} }
return nil
} }
// Close - does nothing and available for interface compatibility. // Close - does nothing and available for interface compatibility.

Loading…
Cancel
Save