From cbb13b6b0d8d75c49cc7d13f455e13765fb09fa5 Mon Sep 17 00:00:00 2001 From: Christopher Rhodes <christopher.rhodes@embl.de> Date: Mon, 30 Sep 2024 15:44:24 +0200 Subject: [PATCH] List accessors in status view --- model_server/base/api.py | 1 + model_server/base/session.py | 1 + 2 files changed, 2 insertions(+) diff --git a/model_server/base/api.py b/model_server/base/api.py index 96620aef..608738a1 100644 --- a/model_server/base/api.py +++ b/model_server/base/api.py @@ -32,6 +32,7 @@ def show_session_status(): 'status': 'running', 'models': session.describe_loaded_models(), 'paths': session.get_paths(), + 'accessors': session.list_accessors(), } diff --git a/model_server/base/session.py b/model_server/base/session.py index 7e06003f..d19ce636 100644 --- a/model_server/base/session.py +++ b/model_server/base/session.py @@ -133,6 +133,7 @@ class _Session(object): List information about all accessors in JSON-readable format """ if len(self.accessors): + # TODO: also return accessor ID return pd.DataFrame(self.accessors).drop('object').to_dict() else: return {} -- GitLab