From a97d1119d199ed4be861996da44f3863eaaafbde Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Wed, 11 Nov 2020 11:49:36 +0100 Subject: [PATCH] manually install sfa python2 deps --- system/TestPlc.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/system/TestPlc.py b/system/TestPlc.py index 64d552d..199fae6 100644 --- a/system/TestPlc.py +++ b/system/TestPlc.py @@ -1712,7 +1712,15 @@ class TestPlc: def sfa_start(self): "start SFA through systemctl" - return ((self.run_in_guest("pip2 install sqlalchemy-migrate") == 0) + sfa_dependencies = [ + 'sqlalchemy-migrate', + 'lxml', + 'python-dateutil', + 'psycopg2-binary', + ] + deps = all((self.run_in_guest(f"pip2 install {dep}") == 0) + for dep in sfa_dependencies) + return (deps and self.start_stop_systemd('sfa-registry', 'start') and self.start_stop_systemd('sfa-aggregate', 'start')) -- 2.43.0