From 9cd38375c08d310cbc96cd0f99fa8f7dfcfe8362 Mon Sep 17 00:00:00 2001 From: Markus Zolliker Date: Tue, 11 Jun 2024 17:29:46 +0200 Subject: [PATCH] frappy_psi.sea: various improvments - always open asynio and syncio connections (conenctions for update and command) - better synchronization when reconnecting using threading.Event - nicer error messages Change-Id: Ia435c3ccfa2732be4aa9f24a3b6e8484fab715a3 Reviewed-on: https://forge.frm2.tum.de/review/c/secop/frappy/+/33909 Tested-by: Jenkins Automated Tests Reviewed-by: Markus Zolliker --- frappy_psi/sea.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frappy_psi/sea.py b/frappy_psi/sea.py index 9ac2570..5e47c2e 100644 --- a/frappy_psi/sea.py +++ b/frappy_psi/sea.py @@ -100,7 +100,8 @@ class SeaClient(ProxyClient, Module): """connection to SEA""" uri = Parameter('hostname:portnumber', datatype=StringType(), default='localhost:5000') - timeout = Parameter('timeout for connecting and requests', datatype=FloatRange(0), default=10) + timeout = Parameter('timeout for connecting and requests', + datatype=FloatRange(0), default=10) config = Property("""needed SEA configuration, space separated Example: "ori4.config ori4.stick"