refactoring dataengine

This commit is contained in:
arcan1s
2014-04-04 13:23:21 +04:00
parent c1d55962a7
commit 0fdb7317cc
4 changed files with 212 additions and 228 deletions

View File

@ -69,12 +69,14 @@ class Reinit():
exec("ptmVars['bools'][label] = settings.get('" + label + "Bool', 2).toInt()[0]")
else:
exec("ptmVars['bools'][label] = settings.get('" + label + "Bool', 0).toInt()[0]")
print (ptmVars['bools'])
ptmNames = {}
ptmNames['hdd'] = str(settings.get('mount', '/')).split('@@')
ptmNames['hddtemp'] = str(settings.get('hdd', '/dev/sda')).split('@@')
ptmNames['net'] = str(settings.get('custom_netdev', 'lo'))
if (ptmVars['adv']['netdevBool'] > 0):
ptmNames['net'] = str(settings.get('custom_netdev', 'lo'))
else:
ptmNames['net'] = ""
ptmNames['temp'] = str(settings.get('temp_device', '')).split('@@')
self.parent.applySettings('names', ptmNames)
@ -93,12 +95,3 @@ class Reinit():
else:
ptmVars['tooltip']['required'].append(label)
self.parent.applySettings('vars', ptmVars)
self.parent.resize(10, 10)
# create dataengines
self.parent.thread().wait(60000)
self.parent.connectToEngine()
self.parent.timer.setInterval(self.parent.interval)
self.parent.startPolling()