diff --git a/frappy_psi/sea.py b/frappy_psi/sea.py index b4a3b726..4191e8f2 100644 --- a/frappy_psi/sea.py +++ b/frappy_psi/sea.py @@ -173,10 +173,15 @@ class SeaClient(ProxyClient, Module): self._last_connect = time.time() if self._instance: try: - from servicemanager import SeaManager # pylint: disable=import-outside-toplevel - SeaManager().do_start(self._instance) + from linsetools.base import MarcheControl # pylint: disable=import-outside-toplevel + MarcheControl().start('sea@sea') + MarcheControl().start('sea@graph') except ImportError: - pass + try: + from servicemanager import SeaManager # pylint: disable=import-outside-toplevel + SeaManager().do_start(self._instance) + except ImportError: + pass if '//' not in self.uri: self.uri = 'tcp://' + self.uri self.asynio = AsynConn(self.uri)