]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw/notifications: add cloudevents support to HTTP endpoint
authoryuval Lifshitz <ylifshit@redhat.com>
Mon, 13 Dec 2021 18:56:20 +0000 (20:56 +0200)
committerYuval Lifshitz <ylifshit@redhat.com>
Fri, 7 Jan 2022 07:56:06 +0000 (09:56 +0200)
commite35d511cb71ca1756386beb53e77cc042ba0877e
treee32249b7352673780ce8c38f65ae2aa9b2fd6bd4
parent58000d3d1d423c68f4d444cd1553e61654153756
rgw/notifications: add cloudevents support to HTTP endpoint

following the cloudevents HTTP spec:
https://github.com/cloudevents/spec/blob/v1.0.1/http-protocol-binding.md
and more specifically this aws-s3 spec:
https://github.com/cloudevents/spec/blob/main/cloudevents/adapters/aws-s3.md

Signed-off-by: yuval Lifshitz <ylifshit@redhat.com>
doc/radosgw/notifications.rst
src/rgw/rgw_pubsub_push.cc
src/test/rgw/bucket_notification/requirements.txt
src/test/rgw/bucket_notification/test_bn.py