Commit Graph

32 Commits

Author SHA1 Message Date
0151dbceeb IpAclManager ausgelagert in shared
ACLs über Datei laden (Eine ACL pro Zeile)
ProcimgServer Parameter aclmode entfernt
Codestyle
2018-04-04 16:24:57 +02:00
bee833f28e autoreloaddelay implementiert
Update der IpAclManager-Klasse
2018-04-03 20:29:26 +02:00
a60a15690a Helpermodul angelegt und Funktionen darauf umgestellt 2018-03-08 10:43:21 +01:00
afcbe9d754 cmd == b'EY' vom picontrolserver wurde nicht richtig verarbeitet
Fehlerabfang in picontrolserver, wenn Prozessabbild nicht geöffnet werden kann
2017-12-03 15:23:54 +01:00
d414b57ba1 Änderungen aus default übernommen und Version hochgezogen 2017-09-19 14:45:45 +02:00
57a7d8dce6 Mit default zusammenführen 2017-09-19 14:09:01 +02:00
fcec3df5e9 Konfigurationsparameter rtlevel mit Default 1 hinzugefügt
PythonPLC Programm kann über chrt scheduling policy erhalten
PythonPLC Programm wird it -OO aufgerufen
Modul procimgserver auf revpimodio2 umgestellt
xml-standardport auf 55123 belassen
xmlserver port nicht mehr über GUI konfigurierbar
2017-09-19 14:07:18 +02:00
62f5cc0b45 plc slave thread überwachen 2017-09-17 17:10:36 +02:00
f8e8cc1c5f Mit default zusammenführen 2017-09-17 12:36:13 +02:00
1a2944efcb avahi Service hinzugefügt
default-file über debian-dir integriert
logsystem closeall bei Programmende
typo pyloadverion in pyloadversion geändert
default xmlport von 55123 auf 55239 geändert
Bugfix: _zeroprocimg
2017-09-17 12:31:41 +02:00
3944ec2801 Umstellung auf proginit als globale Datenquelle
Aufteilung der Funktionen in mehrere Module
FileHandler von stdout schließen
2017-09-12 16:17:03 +02:00
bf75bba281 plcslave Thread startet automatisch, unabhängig vom plc Thread
ACL Liste für plcslave hinzugefügt
plcslaveport als Parameter übergeben
getconfig/setconfig auf neue Parameter angepasst
re.match auf re.fullmatch geändert
2017-07-21 22:25:04 +02:00
9f7e3cc5a4 Wenn keine piCtory Konfiguration vorhanden ist, dennoch Modul laden
Bei RevPiModIO Instantiierung Rückgabewert False, sollte piCtory leer sein
description Text angepasst
2017-07-06 12:50:26 +02:00
16263bb9ec Ausgänge im procimgserver immer als Bytes umgerechnet setzen
XML-Server für multicall konfigurieren
LogReader auf Byteübertragung umgeschrieben
Neue XML-Funktionen für LogReader Byteübertragung eingebaut
logger bei proginit.configure() nicht doppelt erzeugen
2017-06-29 18:01:41 +02:00
5950c819f2 mktemp gegen mkstemp getauscht
procimgserver hinzugefügt
XML-RPC Aufruffunktionen für ProcimgServer hinzugefügt
2017-06-27 13:51:54 +02:00
3585bd7039 add: Prüfung für config.rsc Pfad
add: Prüfung piControlReset oder piTest -x
2017-05-30 11:46:40 +02:00
b26fbc2dc0 Logdateien als Binary übertragen
resetpicontrol für XML hinzugefügt
2017-04-11 12:39:58 +02:00
7e68d2763b fehler in logrotate script 2017-03-28 10:07:46 +02:00
b3c7544daa signal für neue LogFiles erstellt. FileHandler werden umgehängt
logrotate ruft signal SIGUSR1 auf
Ausgaben des Python PLC Programms über eine PIPE führen um diese in neuen
Loghandler zu schreiben
proginit als globales Modul umgebaut (kein Vererbung mehr)
2017-03-21 18:14:05 +01:00
b96d5fc586 bugfix / TERM und KILL müssen auch als Fehler behandelt werden um piControl
auf NULL zu setzen
2017-03-20 15:25:35 +01:00
8d195b054e plcarguments können an Python Programm übergeben werden 2017-03-20 13:22:53 +01:00
4f6bdf3072 uid und gid für PLC Programm konfigurierbar (default 1000) 2017-03-16 11:02:35 +01:00
9827793fd6 Übertragene Optionen per regex prüfen
docstrings und codestyle
2017-03-15 13:03:20 +01:00
5b178cc745 xmlrpc mit unterschiedlichen Modi versehen
Fehlerabfang bei packapp
init.d script angepasst
2017-03-14 20:59:50 +01:00
09740ef5b1 piCtory Konfigcheck vor Übernahme
debian Vorbereitungen
2017-03-14 11:20:10 +01:00
6cb1a93dae xml_plcupload um pictory-flags erweitert
docstrings
defaultwerte geändert und für deb vorbereitet
pythonversion für plc programm kann angegeben werden
2017-03-10 16:27:19 +01:00
e2f7ed41ea Packversion tar/zip
piCtory Up-Download
ProcImg Download
2017-03-09 20:26:06 +01:00
9b1be830d2 get_config und set_config hinzugefügt 2017-03-08 17:52:27 +01:00
96a3bacadf zeroonexit und zeroonerror parameter
prüfen ob plc programm existiert
docstrings und logmeldungen
2017-03-05 13:50:02 +01:00
67b359a30b globalisierung von pargs und logger 2017-03-03 11:36:44 +01:00
fe957213d7 simple log viewer 2017-02-26 18:37:09 +01:00
a5719ae44f first checkin 2017-02-26 12:47:17 +01:00