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.scan()