def enableSender(sendername, **kwargs): _LOGGER.info('enableSender %(sendername)s' % locals()) # Check packages installation modulename = 'mksensors.lib.sender.%s' % sendername # Check sender requirements mod = mks.loadModule(modulename) senderobj = mod.Sender() senderobj.checkRequirements() # Create sensor user configuration mks.enableSenderConfig(sendername=sendername, ) # Check mksensors configuration mks.checkMkSensors()
def enableSender(sendername, **kwargs): _LOGGER.info("enableSender %(sendername)s" % locals()) # Check packages installation modulename = "mksensors.lib.sender.%s" % sendername # Check sender requirements mod = mks.loadModule(modulename) senderobj = mod.Sender() senderobj.checkRequirements() # Create sensor user configuration mks.enableSenderConfig(sendername=sendername) # Check mksensors configuration mks.checkMkSensors()
def checkMkSensors(): _LOGGER.info('checkMkSensors' % locals()) allerrors = mks.checkMkSensors() if not allerrors: print "You mksensors is correctly configured" return print "** FOUND ERRORS **" for sendername in allerrors.keys(): print "* %(sendername)s:" % locals() for error in allerrors[sendername]: print " - %(error)s" % locals()
def checkMkSensors(): _LOGGER.info("checkMkSensors" % locals()) allerrors = mks.checkMkSensors() if not allerrors: print "You mksensors is correctly configured" return print "** FOUND ERRORS **" for sendername in allerrors.keys(): print "* %(sendername)s:" % locals() for error in allerrors[sendername]: print " - %(error)s" % locals()