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)