From 03ec893e97e2499ef49675534d6767856b642f9e Mon Sep 17 00:00:00 2001 From: Mike Salvatore Date: Thu, 30 Jun 2022 12:31:26 -0400 Subject: [PATCH] Island: Separate initialization of RESTful and RPC endpoints --- monkey/monkey_island/cc/app.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/monkey/monkey_island/cc/app.py b/monkey/monkey_island/cc/app.py index 282f93346..ab09cfea1 100644 --- a/monkey/monkey_island/cc/app.py +++ b/monkey/monkey_island/cc/app.py @@ -143,6 +143,11 @@ class FlaskDIWrapper: def init_api_resources(api: FlaskDIWrapper): + init_restful_endpoints(api) + init_rpc_endpoints(api) + + +def init_restful_endpoints(api: FlaskDIWrapper): api.add_resource(Root) api.add_resource(Registration) api.add_resource(Authenticate) @@ -192,6 +197,10 @@ def init_api_resources(api: FlaskDIWrapper): api.add_resource(TelemetryBlackboxEndpoint) +def init_rpc_endpoints(api: FlaskDIWrapper): + pass + + def init_app(mongo_url: str, container: DIContainer): """ Simple docstirng for init_app