diff --git a/model_server/base/api.py b/model_server/base/api.py index 96620aefb05e30fedcf06dadbca9b76ffddbdf2a..608738a166768fb1ff8420a8cd0b4a58b170a3be 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 7e06003f8be9407f6a8ee4f1816b70fac12f1900..d19ce6362316527b65ac8ecacfad15fb76490dff 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 {}