diff --git a/debian/revpipyload.logrotate b/debian/revpipyload.logrotate index 9eb1bd6..b70dff0 100644 --- a/debian/revpipyload.logrotate +++ b/debian/revpipyload.logrotate @@ -7,7 +7,8 @@ delaycompress missingok notifempty + sharedscripts postrotate - kill -SIGUSR1 `cat /var/run/revpipyload.pid` > /dev/null 2>&1 || true + /bin/kill -s USR1 `cat /var/run/revpipyload.pid` > /dev/null 2>&1 || true endscript } diff --git a/revpipyload.e4p b/revpipyload.e4p index 912618d..b5a080e 100644 --- a/revpipyload.e4p +++ b/revpipyload.e4p @@ -1,7 +1,7 @@ - + en_US @@ -9,7 +9,7 @@ Python3 Console Dieser Loader wird über das Init-System geladen und führt das angegebene Pythonprogramm aus. Es ist für den RevolutionPi gedacht um automatisch das SPS-Programm zu starten. - 0.2.10 + 0.2.11 Sven Sager akira@narux.de diff --git a/revpipyload/revpipyload.py b/revpipyload/revpipyload.py index fa9f274..573708a 100755 --- a/revpipyload/revpipyload.py +++ b/revpipyload/revpipyload.py @@ -53,7 +53,7 @@ from xmlrpc.server import SimpleXMLRPCServer configrsc = "/opt/KUNBUS/config.rsc" picontrolreset = "/opt/KUNBUS/piControlReset" procimg = "/dev/piControl0" -pyloadverion = "0.2.10" +pyloadverion = "0.2.11" class LogReader(): @@ -534,7 +534,7 @@ class RevPiPyLoad(): int(self.globalconfig["DEFAULT"].get("pythonversion", 3)) self.xmlrpc = \ int(self.globalconfig["DEFAULT"].get("xmlrpc", 0)) - self.zerooneerror = \ + self.zeroonerror = \ int(self.globalconfig["DEFAULT"].get("zeroonerror", 1)) self.zeroonexit = \ int(self.globalconfig["DEFAULT"].get("zeroonexit", 1)) @@ -623,7 +623,7 @@ class RevPiPyLoad(): th_plc.autoreload = self.autoreload th_plc.gid = int(self.globalconfig["DEFAULT"].get("plcgid", 65534)) th_plc.uid = int(self.globalconfig["DEFAULT"].get("plcuid", 65534)) - th_plc.zeroonerror = self.zerooneerror + th_plc.zeroonerror = self.zeroonerror th_plc.zeroonexit = self.zeroonexit proginit.logger.debug("created PLC watcher") return th_plc @@ -757,7 +757,7 @@ class RevPiPyLoad(): dc["xmlrpc"] = self.xmlrpc dc["xmlrpcport"] = \ self.globalconfig["DEFAULT"].get("xmlrpcport", 55123) - dc["zeroonerror"] = self.zerooneerror + dc["zeroonerror"] = self.zeroonerror dc["zeroonexit"] = self.zeroonexit return dc diff --git a/setup.py b/setup.py index 7c7ca4f..0ef2d3e 100644 --- a/setup.py +++ b/setup.py @@ -27,7 +27,7 @@ setup( license="LGPLv3", name="revpipyload", - version="0.2.10", + version="0.2.11", scripts=["data/revpipyload"],