Source code for magpie.api.management.group
from magpie.api import schemas as s
from magpie.utils import get_logger
[docs]LOGGER = get_logger(__name__)
[docs]def includeme(config):
LOGGER.info('Adding api group...')
# Add all the rest api routes
config.add_route(**s.service_api_route_info(s.GroupsAPI))
config.add_route(**s.service_api_route_info(s.GroupAPI))
config.add_route(**s.service_api_route_info(s.GroupUsersAPI))
config.add_route(**s.service_api_route_info(s.GroupServicesAPI))
config.add_route(**s.service_api_route_info(s.GroupServicePermissionsAPI))
config.add_route(**s.service_api_route_info(s.GroupServicePermissionAPI))
config.add_route(**s.service_api_route_info(s.GroupServiceResourcesAPI))
config.add_route(**s.service_api_route_info(s.GroupResourcesAPI))
config.add_route(**s.service_api_route_info(s.GroupResourcePermissionsAPI))
config.add_route(**s.service_api_route_info(s.GroupResourcePermissionAPI))
config.add_route(**s.service_api_route_info(s.GroupResourceTypesAPI))
config.scan()