-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
In setDriver method of the Node class, the code logs a "No change..." message if the "report" parameter was set to False whether the value was actually changed or not:
if report and (changed or force):
NLOGGER.debug('{}:{} Reporting set {} to {} to Polyglot'.format(self.address, self.name, driver, value))
self.reportDriver(driver, force)
else:
NLOGGER.debug('{}:{} No change in {}\'s value'.format(self.address, self.name, driver))
This probably should be:
if report:
if changed or force:
NLOGGER.debug('{}:{} Reporting set {} to {} to Polyglot'.format(self.address, self.name, driver, value))
self.reportDriver(driver, force)
else:
NLOGGER.debug('{}:{} No change in {}\'s value'.format(self.address, self.name, driver))
Metadata
Metadata
Assignees
Labels
No labels