mirror of
https://github.com/naruxde/revpipycontrol.git
synced 2025-11-09 07:58:03 +01:00
ACL Manger eingebaut
This commit is contained in:
351
doc/aclmanager.html
Normal file
351
doc/aclmanager.html
Normal file
@@ -0,0 +1,351 @@
|
||||
<!DOCTYPE html>
|
||||
<html><head>
|
||||
<title>aclmanager</title>
|
||||
<meta charset="UTF-8">
|
||||
</head>
|
||||
<body style="background-color:#FFFFFF;color:#000000"><a NAME="top" ID="top"></a>
|
||||
<h1 style="background-color:#FFFFFF;color:#0000FF">
|
||||
aclmanager</h1>
|
||||
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Global Attributes</h3>
|
||||
<table>
|
||||
<tr><td>_</td></tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Classes</h3>
|
||||
<table>
|
||||
<tr>
|
||||
<td><a style="color:#0000FF" href="#AclManager">AclManager</a></td>
|
||||
<td>Hauptfenster des ACL-Managers.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#IpAclManager">IpAclManager</a></td>
|
||||
<td>Verwaltung fuer IP Adressen und deren ACL Level.</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Functions</h3>
|
||||
<table>
|
||||
<tr><td>None</td></tr>
|
||||
</table>
|
||||
<hr /><hr />
|
||||
<a NAME="AclManager" ID="AclManager"></a>
|
||||
<h2 style="background-color:#FFFFFF;color:#0000FF">AclManager</h2>
|
||||
<p>
|
||||
Hauptfenster des ACL-Managers.
|
||||
</p>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Derived from</h3>
|
||||
ttk.Frame
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Class Attributes</h3>
|
||||
<table>
|
||||
<tr><td>acl</td></tr><tr><td>acltext</td></tr><tr><td>root</td></tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Class Methods</h3>
|
||||
<table>
|
||||
<tr><td>None</td></tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Methods</h3>
|
||||
<table>
|
||||
<tr>
|
||||
<td><a style="color:#0000FF" href="#AclManager.__init__">AclManager</a></td>
|
||||
<td>Init RevPiOption-Class.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#AclManager.__get_acltext">__get_acltext</a></td>
|
||||
<td>Getter fuer Leveltexte.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#AclManager.__set_acltext">__set_acltext</a></td>
|
||||
<td>Setter fuer Leveltexte.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#AclManager._ask_delete">_ask_delete</a></td>
|
||||
<td>Löscht ein Eintrag der Liste.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#AclManager._changesdone">_changesdone</a></td>
|
||||
<td>Prüft ob sich die Einstellungen geändert haben.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#AclManager._checkclose">_checkclose</a></td>
|
||||
<td>Prüft ob Fenster beendet werden soll.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#AclManager._clearfields">_clearfields</a></td>
|
||||
<td>Leert die Eingabefelder.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#AclManager._createwidgets">_createwidgets</a></td>
|
||||
<td>Erstellt Widgets.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#AclManager._loadfields">_loadfields</a></td>
|
||||
<td>Übernimmt Listeneintrag in Editfelder.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#AclManager._refreshacls">_refreshacls</a></td>
|
||||
<td>Leert die ACL Liste und füllt sie neu.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#AclManager._save">_save</a></td>
|
||||
<td>Übernimt die Änderungen.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#AclManager._savefields">_savefields</a></td>
|
||||
<td>Übernimmt neuen ACL Eintrag.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#AclManager._status_editremove">_status_editremove</a></td>
|
||||
<td>Setzt state der Buttons.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#AclManager.get_acl">get_acl</a></td>
|
||||
<td>Gibt die Konfigurierten ACL zurück.</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Static Methods</h3>
|
||||
<table>
|
||||
<tr><td>None</td></tr>
|
||||
</table>
|
||||
<a NAME="AclManager.__init__" ID="AclManager.__init__"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
AclManager (Constructor)</h3>
|
||||
<b>AclManager</b>(<i>master, minlevel, maxlevel, acl_str="", readonly=False</i>)
|
||||
<p>
|
||||
Init RevPiOption-Class.
|
||||
</p><dl>
|
||||
<dt>Returns:</dt>
|
||||
<dd>
|
||||
None
|
||||
</dd>
|
||||
</dl><a NAME="AclManager.__get_acltext" ID="AclManager.__get_acltext"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
AclManager.__get_acltext</h3>
|
||||
<b>__get_acltext</b>(<i></i>)
|
||||
<p>
|
||||
Getter fuer Leveltexte.
|
||||
</p><dl>
|
||||
<dt>Returns:</dt>
|
||||
<dd>
|
||||
Leveltexte als <class 'dict'>
|
||||
</dd>
|
||||
</dl><a NAME="AclManager.__set_acltext" ID="AclManager.__set_acltext"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
AclManager.__set_acltext</h3>
|
||||
<b>__set_acltext</b>(<i>value</i>)
|
||||
<p>
|
||||
Setter fuer Leveltexte.
|
||||
</p><dl>
|
||||
<dt><i>value</i></dt>
|
||||
<dd>
|
||||
Leveltexte als <class 'dict'>
|
||||
</dd>
|
||||
</dl><a NAME="AclManager._ask_delete" ID="AclManager._ask_delete"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
AclManager._ask_delete</h3>
|
||||
<b>_ask_delete</b>(<i></i>)
|
||||
<p>
|
||||
Löscht ein Eintrag der Liste.
|
||||
</p><a NAME="AclManager._changesdone" ID="AclManager._changesdone"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
AclManager._changesdone</h3>
|
||||
<b>_changesdone</b>(<i></i>)
|
||||
<p>
|
||||
Prüft ob sich die Einstellungen geändert haben.
|
||||
</p><dl>
|
||||
<dt>Returns:</dt>
|
||||
<dd>
|
||||
True, wenn min. eine Einstellung geändert wurde
|
||||
</dd>
|
||||
</dl><a NAME="AclManager._checkclose" ID="AclManager._checkclose"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
AclManager._checkclose</h3>
|
||||
<b>_checkclose</b>(<i>event=None</i>)
|
||||
<p>
|
||||
Prüft ob Fenster beendet werden soll.
|
||||
</p><dl>
|
||||
<dt><i>event</i></dt>
|
||||
<dd>
|
||||
tkinter-Event
|
||||
</dd>
|
||||
</dl><a NAME="AclManager._clearfields" ID="AclManager._clearfields"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
AclManager._clearfields</h3>
|
||||
<b>_clearfields</b>(<i></i>)
|
||||
<p>
|
||||
Leert die Eingabefelder.
|
||||
</p><a NAME="AclManager._createwidgets" ID="AclManager._createwidgets"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
AclManager._createwidgets</h3>
|
||||
<b>_createwidgets</b>(<i></i>)
|
||||
<p>
|
||||
Erstellt Widgets.
|
||||
</p><a NAME="AclManager._loadfields" ID="AclManager._loadfields"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
AclManager._loadfields</h3>
|
||||
<b>_loadfields</b>(<i></i>)
|
||||
<p>
|
||||
Übernimmt Listeneintrag in Editfelder.
|
||||
</p><a NAME="AclManager._refreshacls" ID="AclManager._refreshacls"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
AclManager._refreshacls</h3>
|
||||
<b>_refreshacls</b>(<i></i>)
|
||||
<p>
|
||||
Leert die ACL Liste und füllt sie neu.
|
||||
</p><a NAME="AclManager._save" ID="AclManager._save"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
AclManager._save</h3>
|
||||
<b>_save</b>(<i></i>)
|
||||
<p>
|
||||
Übernimt die Änderungen.
|
||||
</p><a NAME="AclManager._savefields" ID="AclManager._savefields"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
AclManager._savefields</h3>
|
||||
<b>_savefields</b>(<i></i>)
|
||||
<p>
|
||||
Übernimmt neuen ACL Eintrag.
|
||||
</p><a NAME="AclManager._status_editremove" ID="AclManager._status_editremove"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
AclManager._status_editremove</h3>
|
||||
<b>_status_editremove</b>(<i>tkevt</i>)
|
||||
<p>
|
||||
Setzt state der Buttons.
|
||||
</p><a NAME="AclManager.get_acl" ID="AclManager.get_acl"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
AclManager.get_acl</h3>
|
||||
<b>get_acl</b>(<i></i>)
|
||||
<p>
|
||||
Gibt die Konfigurierten ACL zurück.
|
||||
</p><dl>
|
||||
<dt>Returns:</dt>
|
||||
<dd>
|
||||
ACL als <class 'str'>
|
||||
</dd>
|
||||
</dl>
|
||||
<div align="right"><a style="color:#0000FF" href="#top">Up</a></div>
|
||||
<hr /><hr />
|
||||
<a NAME="IpAclManager" ID="IpAclManager"></a>
|
||||
<h2 style="background-color:#FFFFFF;color:#0000FF">IpAclManager</h2>
|
||||
<p>
|
||||
Verwaltung fuer IP Adressen und deren ACL Level.
|
||||
</p>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Derived from</h3>
|
||||
None
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Class Attributes</h3>
|
||||
<table>
|
||||
<tr><td>acl</td></tr><tr><td>regex_acl</td></tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Class Methods</h3>
|
||||
<table>
|
||||
<tr><td>None</td></tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Methods</h3>
|
||||
<table>
|
||||
<tr>
|
||||
<td><a style="color:#0000FF" href="#IpAclManager.__init__">IpAclManager</a></td>
|
||||
<td>Init IpAclManager class.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#IpAclManager.__get_acl">__get_acl</a></td>
|
||||
<td>Getter fuer den rohen ACL-String.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#IpAclManager.__get_regex_acl">__get_regex_acl</a></td>
|
||||
<td>Gibt formatierten RegEx-String zurueck.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#IpAclManager.__iter__">__iter__</a></td>
|
||||
<td>Gibt einzelne ACLs als <class 'tuple'> aus.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#IpAclManager.__set_acl">__set_acl</a></td>
|
||||
<td>Uebernimmt neue ACL-Liste fuer die Ausertung der Level.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#IpAclManager.get_acllevel">get_acllevel</a></td>
|
||||
<td>Prueft IP gegen ACL List und gibt ACL-Wert aus.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#IpAclManager.loadacl">loadacl</a></td>
|
||||
<td>Laed ACL String und gibt erfolg zurueck.</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Static Methods</h3>
|
||||
<table>
|
||||
<tr><td>None</td></tr>
|
||||
</table>
|
||||
<a NAME="IpAclManager.__init__" ID="IpAclManager.__init__"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
IpAclManager (Constructor)</h3>
|
||||
<b>IpAclManager</b>(<i>minlevel, maxlevel, acl=None</i>)
|
||||
<p>
|
||||
Init IpAclManager class.
|
||||
</p><dl>
|
||||
<dt><i>minlevel</i></dt>
|
||||
<dd>
|
||||
Smallest access level (min. 0)
|
||||
</dd><dt><i>maxlevel</i></dt>
|
||||
<dd>
|
||||
Biggest access level (max. 9)
|
||||
</dd><dt><i>acl</i></dt>
|
||||
<dd>
|
||||
ACL Liste fuer Berechtigungen als <class 'str'>
|
||||
</dd>
|
||||
</dl><a NAME="IpAclManager.__get_acl" ID="IpAclManager.__get_acl"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
IpAclManager.__get_acl</h3>
|
||||
<b>__get_acl</b>(<i></i>)
|
||||
<p>
|
||||
Getter fuer den rohen ACL-String.
|
||||
return ACLs als <class 'str'>
|
||||
</p><a NAME="IpAclManager.__get_regex_acl" ID="IpAclManager.__get_regex_acl"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
IpAclManager.__get_regex_acl</h3>
|
||||
<b>__get_regex_acl</b>(<i></i>)
|
||||
<p>
|
||||
Gibt formatierten RegEx-String zurueck.
|
||||
return RegEx Code als <class 'str'>
|
||||
</p><a NAME="IpAclManager.__iter__" ID="IpAclManager.__iter__"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
IpAclManager.__iter__</h3>
|
||||
<b>__iter__</b>(<i></i>)
|
||||
<p>
|
||||
Gibt einzelne ACLs als <class 'tuple'> aus.
|
||||
</p><a NAME="IpAclManager.__set_acl" ID="IpAclManager.__set_acl"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
IpAclManager.__set_acl</h3>
|
||||
<b>__set_acl</b>(<i>value</i>)
|
||||
<p>
|
||||
Uebernimmt neue ACL-Liste fuer die Ausertung der Level.
|
||||
</p><dl>
|
||||
<dt><i>value</i></dt>
|
||||
<dd>
|
||||
Neue ACL-Liste als <class 'str'>
|
||||
</dd>
|
||||
</dl><a NAME="IpAclManager.get_acllevel" ID="IpAclManager.get_acllevel"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
IpAclManager.get_acllevel</h3>
|
||||
<b>get_acllevel</b>(<i>ipaddress</i>)
|
||||
<p>
|
||||
Prueft IP gegen ACL List und gibt ACL-Wert aus.
|
||||
</p><dl>
|
||||
<dt><i>ipaddress</i></dt>
|
||||
<dd>
|
||||
zum pruefen
|
||||
</dd>
|
||||
</dl><dl>
|
||||
<dt>Returns:</dt>
|
||||
<dd>
|
||||
<class 'int'> ACL Wert oder -1 wenn nicht gefunden
|
||||
</dd>
|
||||
</dl><a NAME="IpAclManager.loadacl" ID="IpAclManager.loadacl"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
IpAclManager.loadacl</h3>
|
||||
<b>loadacl</b>(<i>str_acl</i>)
|
||||
<p>
|
||||
Laed ACL String und gibt erfolg zurueck.
|
||||
</p><dl>
|
||||
<dt><i>str_acl</i></dt>
|
||||
<dd>
|
||||
ACL als <class 'str'>
|
||||
</dd>
|
||||
</dl><dl>
|
||||
<dt>Returns:</dt>
|
||||
<dd>
|
||||
True, wenn erfolgreich uebernommen
|
||||
</dd>
|
||||
</dl>
|
||||
<div align="right"><a style="color:#0000FF" href="#top">Up</a></div>
|
||||
<hr />
|
||||
</body></html>
|
||||
@@ -13,9 +13,12 @@ Table of contents</h1>
|
||||
Modules</h3>
|
||||
<table>
|
||||
<tr>
|
||||
<td><a style="color:#0000FF" href="mytools.html">mytools</a></td>
|
||||
<td><a style="color:#0000FF" href="aclmanager.html">aclmanager</a></td>
|
||||
<td></td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="mytools.html">mytools</a></td>
|
||||
<td>Tools-Sammlung.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="revpicheckclient.html">revpicheckclient</a></td>
|
||||
<td></td>
|
||||
</tr><tr>
|
||||
@@ -28,6 +31,9 @@ Modules</h3>
|
||||
<td><a style="color:#0000FF" href="revpioption.html">revpioption</a></td>
|
||||
<td></td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="revpioptionlegacy.html">revpioptionlegacy</a></td>
|
||||
<td></td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="revpiplclist.html">revpiplclist</a></td>
|
||||
<td></td>
|
||||
</tr><tr>
|
||||
|
||||
@@ -6,7 +6,9 @@
|
||||
<body style="background-color:#FFFFFF;color:#000000"><a NAME="top" ID="top"></a>
|
||||
<h1 style="background-color:#FFFFFF;color:#0000FF">
|
||||
mytools</h1>
|
||||
|
||||
<p>
|
||||
Tools-Sammlung.
|
||||
</p>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Global Attributes</h3>
|
||||
<table>
|
||||
@@ -25,7 +27,7 @@ Functions</h3>
|
||||
<td>Hängt root-dir der Anwendung vor Dateinamen.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#gettrans">gettrans</a></td>
|
||||
<td></td>
|
||||
<td>Wertet die Sprache des OS aus und gibt Übersetzung zurück.</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr /><hr />
|
||||
@@ -53,7 +55,19 @@ root dir
|
||||
<a NAME="gettrans" ID="gettrans"></a>
|
||||
<h2 style="background-color:#FFFFFF;color:#0000FF">gettrans</h2>
|
||||
<b>gettrans</b>(<i>proglang=None</i>)
|
||||
|
||||
<p>
|
||||
Wertet die Sprache des OS aus und gibt Übersetzung zurück.
|
||||
</p><dl>
|
||||
<dt><i>proglang</i></dt>
|
||||
<dd>
|
||||
Bestimmte Sprache laden
|
||||
</dd>
|
||||
</dl><dl>
|
||||
<dt>Returns:</dt>
|
||||
<dd>
|
||||
gettext Übersetzung für Zuweisung an '_'
|
||||
</dd>
|
||||
</dl>
|
||||
<div align="right"><a style="color:#0000FF" href="#top">Up</a></div>
|
||||
<hr />
|
||||
</body></html>
|
||||
@@ -67,11 +67,11 @@ Methods</h3>
|
||||
<td><a style="color:#0000FF" href="#RevPiOption.askxmlon">askxmlon</a></td>
|
||||
<td>Fragt Nuter, ob wirklicht abgeschaltet werden soll.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiOption.xmlmod2_tail">xmlmod2_tail</a></td>
|
||||
<td>Passt XML-Optionszugriff an.</td>
|
||||
<td><a style="color:#0000FF" href="#RevPiOption.btn_slaveacl">btn_slaveacl</a></td>
|
||||
<td>Öffnet Fenster für ACL-Verwaltung.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiOption.xmlmod_tail">xmlmod_tail</a></td>
|
||||
<td>Passt XML-Optionszugriff an.</td>
|
||||
<td><a style="color:#0000FF" href="#RevPiOption.btn_xmlacl">btn_xmlacl</a></td>
|
||||
<td>Öffnet Fenster für ACL-Verwaltung.</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
@@ -146,18 +146,18 @@ RevPiOption.askxmlon</h3>
|
||||
<b>askxmlon</b>(<i></i>)
|
||||
<p>
|
||||
Fragt Nuter, ob wirklicht abgeschaltet werden soll.
|
||||
</p><a NAME="RevPiOption.xmlmod2_tail" ID="RevPiOption.xmlmod2_tail"></a>
|
||||
</p><a NAME="RevPiOption.btn_slaveacl" ID="RevPiOption.btn_slaveacl"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiOption.xmlmod2_tail</h3>
|
||||
<b>xmlmod2_tail</b>(<i></i>)
|
||||
RevPiOption.btn_slaveacl</h3>
|
||||
<b>btn_slaveacl</b>(<i></i>)
|
||||
<p>
|
||||
Passt XML-Optionszugriff an.
|
||||
</p><a NAME="RevPiOption.xmlmod_tail" ID="RevPiOption.xmlmod_tail"></a>
|
||||
Öffnet Fenster für ACL-Verwaltung.
|
||||
</p><a NAME="RevPiOption.btn_xmlacl" ID="RevPiOption.btn_xmlacl"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiOption.xmlmod_tail</h3>
|
||||
<b>xmlmod_tail</b>(<i></i>)
|
||||
RevPiOption.btn_xmlacl</h3>
|
||||
<b>btn_xmlacl</b>(<i></i>)
|
||||
<p>
|
||||
Passt XML-Optionszugriff an.
|
||||
Öffnet Fenster für ACL-Verwaltung.
|
||||
</p>
|
||||
<div align="right"><a style="color:#0000FF" href="#top">Up</a></div>
|
||||
<hr />
|
||||
|
||||
164
doc/revpioptionlegacy.html
Normal file
164
doc/revpioptionlegacy.html
Normal file
@@ -0,0 +1,164 @@
|
||||
<!DOCTYPE html>
|
||||
<html><head>
|
||||
<title>revpioptionlegacy</title>
|
||||
<meta charset="UTF-8">
|
||||
</head>
|
||||
<body style="background-color:#FFFFFF;color:#000000"><a NAME="top" ID="top"></a>
|
||||
<h1 style="background-color:#FFFFFF;color:#0000FF">
|
||||
revpioptionlegacy</h1>
|
||||
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Global Attributes</h3>
|
||||
<table>
|
||||
<tr><td>_</td></tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Classes</h3>
|
||||
<table>
|
||||
<tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiOption">RevPiOption</a></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Functions</h3>
|
||||
<table>
|
||||
<tr><td>None</td></tr>
|
||||
</table>
|
||||
<hr /><hr />
|
||||
<a NAME="RevPiOption" ID="RevPiOption"></a>
|
||||
<h2 style="background-color:#FFFFFF;color:#0000FF">RevPiOption</h2>
|
||||
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Derived from</h3>
|
||||
tkinter.Frame
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Class Attributes</h3>
|
||||
<table>
|
||||
<tr><td>None</td></tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Class Methods</h3>
|
||||
<table>
|
||||
<tr><td>None</td></tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Methods</h3>
|
||||
<table>
|
||||
<tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiOption.__init__">RevPiOption</a></td>
|
||||
<td>Init RevPiOption-Class.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiOption._changesdone">_changesdone</a></td>
|
||||
<td>Prüft ob sich die Einstellungen geändert haben.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiOption._checkclose">_checkclose</a></td>
|
||||
<td>Prüft ob Fenster beendet werden soll.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiOption._createwidgets">_createwidgets</a></td>
|
||||
<td>Erstellt Widgets.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiOption._loadappdata">_loadappdata</a></td>
|
||||
<td>Läd aktuelle Einstellungen vom RevPi.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiOption._setappdata">_setappdata</a></td>
|
||||
<td>Speichert geänderte Einstellungen auf RevPi.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiOption.askxmlon">askxmlon</a></td>
|
||||
<td>Fragt Nuter, ob wirklicht abgeschaltet werden soll.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiOption.xmlmod2_tail">xmlmod2_tail</a></td>
|
||||
<td>Passt XML-Optionszugriff an.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiOption.xmlmod_tail">xmlmod_tail</a></td>
|
||||
<td>Passt XML-Optionszugriff an.</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Static Methods</h3>
|
||||
<table>
|
||||
<tr><td>None</td></tr>
|
||||
</table>
|
||||
<a NAME="RevPiOption.__init__" ID="RevPiOption.__init__"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiOption (Constructor)</h3>
|
||||
<b>RevPiOption</b>(<i>master, xmlcli</i>)
|
||||
<p>
|
||||
Init RevPiOption-Class.
|
||||
</p><dl>
|
||||
<dt>Returns:</dt>
|
||||
<dd>
|
||||
None
|
||||
</dd>
|
||||
</dl><a NAME="RevPiOption._changesdone" ID="RevPiOption._changesdone"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiOption._changesdone</h3>
|
||||
<b>_changesdone</b>(<i></i>)
|
||||
<p>
|
||||
Prüft ob sich die Einstellungen geändert haben.
|
||||
</p><dl>
|
||||
<dt>Returns:</dt>
|
||||
<dd>
|
||||
True, wenn min. eine Einstellung geändert wurde
|
||||
</dd>
|
||||
</dl><a NAME="RevPiOption._checkclose" ID="RevPiOption._checkclose"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiOption._checkclose</h3>
|
||||
<b>_checkclose</b>(<i>event=None</i>)
|
||||
<p>
|
||||
Prüft ob Fenster beendet werden soll.
|
||||
</p><dl>
|
||||
<dt><i>event</i></dt>
|
||||
<dd>
|
||||
tkinter-Event
|
||||
</dd>
|
||||
</dl><a NAME="RevPiOption._createwidgets" ID="RevPiOption._createwidgets"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiOption._createwidgets</h3>
|
||||
<b>_createwidgets</b>(<i></i>)
|
||||
<p>
|
||||
Erstellt Widgets.
|
||||
</p><a NAME="RevPiOption._loadappdata" ID="RevPiOption._loadappdata"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiOption._loadappdata</h3>
|
||||
<b>_loadappdata</b>(<i>refresh=False</i>)
|
||||
<p>
|
||||
Läd aktuelle Einstellungen vom RevPi.
|
||||
</p><dl>
|
||||
<dt><i>refresh</i></dt>
|
||||
<dd>
|
||||
Wenn True, werden Einstellungen heruntergeladen.
|
||||
</dd>
|
||||
</dl><a NAME="RevPiOption._setappdata" ID="RevPiOption._setappdata"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiOption._setappdata</h3>
|
||||
<b>_setappdata</b>(<i></i>)
|
||||
<p>
|
||||
Speichert geänderte Einstellungen auf RevPi.
|
||||
</p><dl>
|
||||
<dt>Returns:</dt>
|
||||
<dd>
|
||||
None
|
||||
</dd>
|
||||
</dl><a NAME="RevPiOption.askxmlon" ID="RevPiOption.askxmlon"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiOption.askxmlon</h3>
|
||||
<b>askxmlon</b>(<i></i>)
|
||||
<p>
|
||||
Fragt Nuter, ob wirklicht abgeschaltet werden soll.
|
||||
</p><a NAME="RevPiOption.xmlmod2_tail" ID="RevPiOption.xmlmod2_tail"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiOption.xmlmod2_tail</h3>
|
||||
<b>xmlmod2_tail</b>(<i></i>)
|
||||
<p>
|
||||
Passt XML-Optionszugriff an.
|
||||
</p><a NAME="RevPiOption.xmlmod_tail" ID="RevPiOption.xmlmod_tail"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiOption.xmlmod_tail</h3>
|
||||
<b>xmlmod_tail</b>(<i></i>)
|
||||
<p>
|
||||
Passt XML-Optionszugriff an.
|
||||
</p>
|
||||
<div align="right"><a style="color:#0000FF" href="#top">Up</a></div>
|
||||
<hr />
|
||||
</body></html>
|
||||
@@ -17,7 +17,7 @@ Classes</h3>
|
||||
<table>
|
||||
<tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiPlcList">RevPiPlcList</a></td>
|
||||
<td></td>
|
||||
<td>TK Fenster.</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
@@ -31,7 +31,9 @@ Functions</h3>
|
||||
<hr /><hr />
|
||||
<a NAME="RevPiPlcList" ID="RevPiPlcList"></a>
|
||||
<h2 style="background-color:#FFFFFF;color:#0000FF">RevPiPlcList</h2>
|
||||
|
||||
<p>
|
||||
TK Fenster.
|
||||
</p>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Derived from</h3>
|
||||
tkinter.Frame
|
||||
|
||||
Reference in New Issue
Block a user