persistent module fixed

This commit is contained in:
2021-06-08 07:39:46 +02:00
parent 246ab99e12
commit 25b8780b11
5 changed files with 110 additions and 54 deletions

View File

@ -242,8 +242,6 @@ class Module(HasAccessibles):
self.name = name
self.valueCallbacks = {}
self.errorCallbacks = {}
self.persistentFile = None
self.persistentData = {}
errors = []
# handle module properties
@ -399,8 +397,6 @@ class Module(HasAccessibles):
if '$' in dt.unit:
dt.setProperty('unit', dt.unit.replace('$', self.parameters['value'].datatype.unit))
self.writeDict.update(self.loadParameters())
# 6) check complete configuration of * properties
if not errors:
try:
@ -539,7 +535,6 @@ class Module(HasAccessibles):
self.log.error(str(e))
except Exception:
self.log.error(formatException())
self.saveParameters()
if started_callback:
started_callback()