IpAclManager.loadacl hinzugefügt

IpAclManager.valid_acl_string entfernt
SaveXMLRPCServer übernimmt ACL Level bei Funktionsregistrierung
SaveXMLRPCServer _dispatch werte ACL Level der Methode aus
Konfigdatei mit neuen Sektionen PLCSLAVE und XMLRPC versehen
Parameter autoreloaddelay für PLC-Neustart integriert
ACL Vergabe für alle register_function Aufrufe
This commit is contained in:
2018-03-12 10:56:06 +01:00
parent f34227fa6e
commit fe05ccdc54
8 changed files with 242 additions and 116 deletions

View File

@@ -1,17 +1,24 @@
[DEFAULT]
autoreload = 1
autoreloaddelay = 5
autostart = 1
plcworkdir = /var/lib/revpipyload
plcprogram = program.py
plcarguments =
plcuid = 1000
plcgid = 1000
plcslave = 0
plcslaveacl =
plcslaveport = 55234
pythonversion = 3
rtlevel = 0
xmlrpc = 0
xmlrpcacl =
zeroonerror = 0
zeroonexit = 0
[PLCSLAVE]
plcslave = 0
acl =
bindip = *
port = 55234
[XMLRPC]
xmlrpc = 0
acl =
bindip = *