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:
url
- Required. Full URL to invoke to send the event information.
username
- If specified, this value will be passed as basic authentication credentials when the HTTP request is made.
password
- If specified, this value will be passed as basic authentication credentials when the HTTP request is made.
ca_path
- If 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_type
- Indicates the type of event that is being sent.
payload
- JSON document describing the event. This will vary based on the type of event.
call_report
- JSON document giving the Call Report, if the event was triggered within the context of a task. Otherwise this field will be null.