HTTP Notifier¶
Deprecated since version 2.7: This page describes a notification framework that has been deprecated and will go away in Pulp 3.0.
The HTTP notifier is used to trigger a callback to a URL when the event fires. The callback is a POST operation, and the body of the call will be the contents of the event (and thus vary by type).
Note
This was previously known as a “REST API” notifier in development versions of Pulp 2.0. The first build to include the new name was version 2.0.6-0.12.beta
Configuration¶
The HTTP notifier is used by specifying the notifier type as http.
The following configuration values are supported when using the HTTP notifier:
urlRequired. Full URL to invoke to send the event information.
usernameIf specified, this value will be passed as basic authentication credentials when the HTTP request is made.
passwordIf specified, this value will be passed as basic authentication credentials when the HTTP request is made.
ca_pathIf specified, this value must be the absolute path to an SSL CA file used instead of the system CA when the HTTP request is made.
Body¶
The body of an inbound event notification will be a JSON document containing the following keys:
event_typeIndicates the type of event that is being sent.
payloadJSON document describing the event. This will vary based on the type of event.
call_reportJSON document giving the Call Report, if the event was triggered within the context of a task. Otherwise this field will be null.