From 14dd67734b22c1f877edc5fe85071b82139537fa Mon Sep 17 00:00:00 2001
From: Thomas Juerges <4-jurges@users.noreply.git.astron.nl>
Date: Fri, 2 Apr 2021 20:20:12 +0200
Subject: [PATCH] Set state to INIT only on successful exec of helper funcs

---
 devices/src/hardware_device.py | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/devices/src/hardware_device.py b/devices/src/hardware_device.py
index 0b9d488fb..adcf42a5a 100644
--- a/devices/src/hardware_device.py
+++ b/devices/src/hardware_device.py
@@ -80,11 +80,9 @@ class hardware_device(Device):
 
 		:return:None
 		"""
-		self.set_state(DevState.INIT)
 		self.setup_value_dict()
-
-
 		self.initialise()
+		self.set_state(DevState.INIT)
 
 	@only_in_states([DevState.INIT])
 	def Standby(self):
-- 
GitLab