Verwaltet IP Adressen und deren ACLs.
| __author__ |
| __copyright__ |
| __license__ |
| __version__ |
| IpAclManager | Verwaltung fuer IP Adressen und deren ACL Level. |
| refullmatch | re.fullmatch wegen alter python version aus wheezy nachgebaut. |
Verwaltung fuer IP Adressen und deren ACL Level.
| acl |
| filename |
| regex_acl |
| None |
| IpAclManager | Init IpAclManager class. |
| __get_acl | Getter fuer den rohen ACL-String. |
| __get_filename | Getter fuer Dateinamen. |
| __get_regex_acl | Gibt formatierten RegEx-String zurueck. |
| __iter__ | Gibt einzelne ACLs als |
| __set_acl | Uebernimmt neue ACL-Liste fuer die Ausertung der Level. |
| get_acllevel | Prueft IP gegen ACL List und gibt ACL-Wert aus. |
| loadacl | Laed ACL String und gibt erfolg zurueck. |
| loadaclfile | Laed ACL Definitionen aus Datei. |
| writeaclfile | Schreibt ACL Definitionen in Datei. |
| None |
Init IpAclManager class.
Getter fuer den rohen ACL-String.
return ACLs als
Getter fuer Dateinamen.
Gibt formatierten RegEx-String zurueck.
return RegEx Code als
Gibt einzelne ACLs als
Uebernimmt neue ACL-Liste fuer die Ausertung der Level.
Prueft IP gegen ACL List und gibt ACL-Wert aus.
Laed ACL String und gibt erfolg zurueck.
Laed ACL Definitionen aus Datei.
Schreibt ACL Definitionen in Datei.
re.fullmatch wegen alter python version aus wheezy nachgebaut.