src/pyams_security/include.py
changeset 2 94e76f8e9828
parent 0 f04e1d0a0723
child 120 5273b8015db1
equal deleted inserted replaced
1:5595823c66f1 2:94e76f8e9828
    38     config.add_subscriber_predicate('plugin_selector', PluginSelector)
    38     config.add_subscriber_predicate('plugin_selector', PluginSelector)
    39 
    39 
    40     # add custom routes
    40     # add custom routes
    41     config.add_route('login', '/login/{provider_name}')
    41     config.add_route('login', '/login/{provider_name}')
    42 
    42 
    43     # register custom permissions
       
    44     config.register_permission({'id': 'system.manage',
       
    45                                 'title': "Manage system"})
       
    46     config.register_permission({'id': 'system.view',
       
    47                                 'title': "View management screens"})
       
    48 
       
    49     # load registry components
    43     # load registry components
    50     try:
    44     try:
    51         import pyams_zmi
    45         import pyams_zmi
    52     except ImportError:
    46     except ImportError:
    53         config.scan(ignore='pyams_security.zmi')
    47         config.scan(ignore='pyams_security.zmi')