--- a/src/pyams_security/include.py Thu Apr 12 11:22:21 2018 +0200
+++ b/src/pyams_security/include.py Thu Apr 12 16:42:27 2018 +0200
@@ -20,7 +20,7 @@
# import packages
from pyams_security.permission import register_permission
from pyams_security.plugin import PluginSelector
-from pyams_security.role import register_role
+from pyams_security.role import register_role, RoleSelector
from pyams_security.utility import get_principal
@@ -35,6 +35,7 @@
config.add_request_method(get_principal, 'principal', reify=True)
# add subscribers predicate
+ config.add_subscriber_predicate('role_selector', RoleSelector)
config.add_subscriber_predicate('plugin_selector', PluginSelector)
# add custom routes