Loading src/common/tools/rest_conf/server/restconf_server/RestConfServerApplication.py +5 −9 Original line number Diff line number Diff line Loading @@ -56,7 +56,7 @@ class RestConfServerApplication: self._app = Flask(__name__) self._app.config['SECRET_KEY'] = SECRET_KEY self._app.after_request(log_request) self._api = Api(self._app, prefix=RESTCONF_PREFIX) self._api = Api(self._app) def get_startup_data(self) -> None: return self._yang_startup_data Loading @@ -71,17 +71,13 @@ class RestConfServerApplication: def register_restconf(self) -> None: self._api.add_resource( RestConfDispatch, '/data', '/data/', '/data/<path:subpath>', '/data/<path:subpath>/', RESTCONF_PREFIX + '/data', RESTCONF_PREFIX + '/data/', RESTCONF_PREFIX + '/data/<path:subpath>', RESTCONF_PREFIX + '/data/<path:subpath>/', resource_class_args=(self._yang_handler,) ) def register_endpoints(self) -> None: self.register_host_meta() self.register_restconf() def get_flask_app(self) -> Flask: return self._app Loading src/common/tools/rest_conf/server/restconf_server/app.py +2 −0 Original line number Diff line number Diff line Loading @@ -25,6 +25,8 @@ LOGGER = logging.getLogger(__name__) LOGGER.info('Starting...') rcs_app = RestConfServerApplication() rcs_app.register_host_meta() rcs_app.register_restconf() LOGGER.info('All connectors registered') rcs_app.dump_configuration() Loading Loading
src/common/tools/rest_conf/server/restconf_server/RestConfServerApplication.py +5 −9 Original line number Diff line number Diff line Loading @@ -56,7 +56,7 @@ class RestConfServerApplication: self._app = Flask(__name__) self._app.config['SECRET_KEY'] = SECRET_KEY self._app.after_request(log_request) self._api = Api(self._app, prefix=RESTCONF_PREFIX) self._api = Api(self._app) def get_startup_data(self) -> None: return self._yang_startup_data Loading @@ -71,17 +71,13 @@ class RestConfServerApplication: def register_restconf(self) -> None: self._api.add_resource( RestConfDispatch, '/data', '/data/', '/data/<path:subpath>', '/data/<path:subpath>/', RESTCONF_PREFIX + '/data', RESTCONF_PREFIX + '/data/', RESTCONF_PREFIX + '/data/<path:subpath>', RESTCONF_PREFIX + '/data/<path:subpath>/', resource_class_args=(self._yang_handler,) ) def register_endpoints(self) -> None: self.register_host_meta() self.register_restconf() def get_flask_app(self) -> Flask: return self._app Loading
src/common/tools/rest_conf/server/restconf_server/app.py +2 −0 Original line number Diff line number Diff line Loading @@ -25,6 +25,8 @@ LOGGER = logging.getLogger(__name__) LOGGER.info('Starting...') rcs_app = RestConfServerApplication() rcs_app.register_host_meta() rcs_app.register_restconf() LOGGER.info('All connectors registered') rcs_app.dump_configuration() Loading