diff --git a/model_server/base/api.py b/model_server/base/api.py index c5bef994183da4eb48d1411212bba5584153aa8f..5d29cff44d678924a5d26f9e8293eff5754ba0f2 100644 --- a/model_server/base/api.py +++ b/model_server/base/api.py @@ -57,7 +57,7 @@ def watch_input_path(path: str): def watch_input_path(path: str): return change_path('outbound_images', path) -@app.get('/restart') +@app.get('/session/restart') def restart_session(root: str = None) -> dict: session.restart(root=root) return session.describe_loaded_models() diff --git a/model_server/extensions/ilastik/tests/test_ilastik.py b/model_server/extensions/ilastik/tests/test_ilastik.py index e81a057ff6934374ba583f7650c6b876c59829f2..4a2605302d230469a7b06c14a651c94b5d867ba4 100644 --- a/model_server/extensions/ilastik/tests/test_ilastik.py +++ b/model_server/extensions/ilastik/tests/test_ilastik.py @@ -168,7 +168,7 @@ class TestIlastikOverApi(TestServerBaseClass): self.assertEqual(len(resp_list_3rd), 2, resp_list_3rd) def test_no_duplicate_model_with_different_path_formats(self): - self._get('restart') + self._get('session/restart') resp_list_1 = self._get('models').json() self.assertEqual(len(resp_list_1), 0) ilp = ilastik_classifiers['px'] diff --git a/tests/test_api.py b/tests/test_api.py index 1b201440da4504e16f10573d31747603926e3b17..2afc8e93a9bb20c3ce4cef8a07e288574b289735 100644 --- a/tests/test_api.py +++ b/tests/test_api.py @@ -136,7 +136,7 @@ class TestApiFromAutomatedClient(TestServerBaseClass): self.assertEqual(resp_list_0.status_code, 200) rj0 = resp_list_0.json() self.assertEqual(len(rj0), 1, f'Unexpected models in response: {rj0}') - resp_restart = self._get('restart') + resp_restart = self._get('session/restart') resp_list_1 = self._get('models') rj1 = resp_list_1.json() self.assertEqual(len(rj1), 0, f'Unexpected models in response: {rj1}')