|
17 | 17 |
|
18 | 18 | # Version information |
19 | 19 | major = 2 |
20 | | -minor = 11 |
21 | | -patch = 11 |
| 20 | +minor = 12 |
| 21 | +patch = 0 |
22 | 22 |
|
23 | 23 | # config file is in the same directory as the script: |
24 | 24 | _configfile_default = str(Path(__file__).parent.absolute()) + "/attiny_daemon.cfg" |
@@ -213,7 +213,7 @@ class Config(Mapping): |
213 | 213 | T_COEFFICIENT: str(MAX_INT), |
214 | 214 | T_CONSTANT: str(MAX_INT), |
215 | 215 | FORCE_SHUTDOWN: 'True', |
216 | | - LED_OFF_MODE: 'False', |
| 216 | + LED_OFF_MODE: '0', |
217 | 217 | WARN_VOLTAGE: str(MAX_INT), |
218 | 218 | UPS_SHUTDOWN_VOLTAGE: str(MAX_INT), |
219 | 219 | RESTART_VOLTAGE: str(MAX_INT), |
@@ -273,12 +273,12 @@ def read_config(self): |
273 | 273 | self._storage[self.T_COEFFICIENT] = self.parser.getint(self.DAEMON_SECTION, self.T_COEFFICIENT) |
274 | 274 | self._storage[self.T_CONSTANT] = self.parser.getint(self.DAEMON_SECTION, self.T_CONSTANT) |
275 | 275 | self._storage[self.FORCE_SHUTDOWN] = self.parser.getboolean(self.DAEMON_SECTION, self.FORCE_SHUTDOWN) |
276 | | - self._storage[self.LED_OFF_MODE] = self.parser.getboolean(self.DAEMON_SECTION, self.LED_OFF_MODE) |
| 276 | + self._storage[self.LED_OFF_MODE] = self.parser.getint(self.DAEMON_SECTION, self.LED_OFF_MODE) |
277 | 277 | self._storage[self.WARN_VOLTAGE] = self.parser.getint(self.DAEMON_SECTION, self.WARN_VOLTAGE) |
278 | 278 | self._storage[self.UPS_SHUTDOWN_VOLTAGE] = self.parser.getint(self.DAEMON_SECTION, self.UPS_SHUTDOWN_VOLTAGE) |
279 | 279 | self._storage[self.RESTART_VOLTAGE] = self.parser.getint(self.DAEMON_SECTION, self.RESTART_VOLTAGE) |
280 | 280 | self._storage[self.BUTTON_FUNCTION] = self.parser.get(self.DAEMON_SECTION, self.BUTTON_FUNCTION) |
281 | | - self._storage[self.UPS_CONFIG] = self.parser.getint(self.DAEMON_SECTION, self.UPS_CONFIG) |
| 281 | + self._storage[self.UPS_CONFIG] = int(self.parser.get(self.DAEMON_SECTION, self.UPS_CONFIG), 0) |
282 | 282 | self._storage[self.VEXT_SHUTDOWN] = self.parser.getboolean(self.DAEMON_SECTION, self.VEXT_SHUTDOWN) |
283 | 283 | self._storage[self.PULSE_LENGTH] = self.parser.getint(self.DAEMON_SECTION, self.PULSE_LENGTH) |
284 | 284 | self._storage[self.PULSE_LENGTH_ON] = self.parser.getint(self.DAEMON_SECTION, self.PULSE_LENGTH_ON) |
|
0 commit comments