From 92b39f39a9cec66faeb5b0f0f8b538d25386f6b6 Mon Sep 17 00:00:00 2001 From: Andrea Parenti <andrea.parenti@xfel.eu> Date: Wed, 22 Jan 2025 10:52:57 +0100 Subject: [PATCH] Fix onInitialization --- src/tempus/Tempus.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/tempus/Tempus.py b/src/tempus/Tempus.py index da9ba47..5661fbe 100644 --- a/src/tempus/Tempus.py +++ b/src/tempus/Tempus.py @@ -14,6 +14,7 @@ from time import time +from paramiko import AutoAddPolicy from paramiko.client import SSHClient from psutil import net_io_counters @@ -401,6 +402,7 @@ class Tempus(Device): async def onInitialization(self): try: self.client = SSHClient() + self.client.set_missing_host_key_policy(AutoAddPolicy()) self.client.load_system_host_keys() self.client.connect( self.controllerIp, username="root", password="") @@ -418,6 +420,9 @@ class Tempus(Device): await self.send_command( "mytpx4 = Timepix4control(1)", sleep_time=5) + self.status = f"Python environment started on {self.controllerIp}" + self.state = State.INIT + except Exception as e: self.client = None self.channel = None -- GitLab