Mercurial > libervia-pubsub
diff src/twisted/plugins/pubsub.py @ 382:77b52dbda89a
pubsub_admin: Pubsub Admin experimental protocol first draft:
This protocol allows an admin to publish items where the publisher is specified.
author | Goffi <goffi@goffi.org> |
---|---|
date | Sun, 13 Jan 2019 18:56:19 +0100 |
parents | e81964db3cd6 |
children | aa3a464df605 |
line wrap: on
line diff
--- a/src/twisted/plugins/pubsub.py Sun Jan 13 18:56:19 2019 +0100 +++ b/src/twisted/plugins/pubsub.py Sun Jan 13 18:56:19 2019 +0100 @@ -71,6 +71,7 @@ from sat_pubsub import const from sat_pubsub import mam as pubsub_mam +from sat_pubsub import pubsub_admin from sat_pubsub.backend import BackendService, ExtraDiscoHandler from sat_pubsub.schema import SchemaHandler from sat_pubsub.privilege import PrivilegesHandler @@ -251,6 +252,9 @@ mam_s.addFilter(data_form.Field(var=const.MAM_FILTER_CATEGORY)) mam_s.setHandlerParent(cs) + pa = pubsub_admin.PubsubAdminHandler(bs) + pa.setHandlerParent(cs) + sh = SchemaHandler() sh.setHandlerParent(cs)