From f2f8fea2f0718c5387d55aae0a079c4c535f77d3 Mon Sep 17 00:00:00 2001 From: Niklas Date: Thu, 8 Feb 2024 09:59:55 +0100 Subject: [PATCH] Start session - compute package not set error added (#522) --- fedn/fedn/network/api/interface.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/fedn/fedn/network/api/interface.py b/fedn/fedn/network/api/interface.py index 584e2d74b..a4b1947a1 100644 --- a/fedn/fedn/network/api/interface.py +++ b/fedn/fedn/network/api/interface.py @@ -1055,6 +1055,15 @@ def start_session( {"success": False, "message": "A session is already running."} ) + # Check if compute package is set + if not self.statestore.get_compute_package(): + return jsonify( + { + "success": False, + "message": "No compute package set. Set compute package before starting session.", + } + ) + # Check that initial (seed) model is set if not self.statestore.get_initial_model(): return jsonify(