(self, services)
| 19 | class RestApi(BaseWorld): |
| 20 | |
| 21 | def __init__(self, services): |
| 22 | self.log = logging.getLogger('rest_api') |
| 23 | self.data_svc = services.get('data_svc') |
| 24 | self.app_svc = services.get('app_svc') |
| 25 | self.auth_svc = services.get('auth_svc') |
| 26 | self.file_svc = services.get('file_svc') |
| 27 | self.rest_svc = services.get('rest_svc') |
| 28 | asyncio.get_event_loop().create_task(CampaignPack(services).enable()) |
| 29 | asyncio.get_event_loop().create_task(AdvancedPack(services).enable()) |
| 30 | |
| 31 | async def enable(self): |
| 32 | self.app_svc.application.router.add_static('/assets', 'plugins/magma/dist/assets/', append_version=True) |
nothing calls this directly
no test coverage detected