240018d5152c724c52d0519d047e0d71eed933fd
lglass.md
... | ... | @@ -28,10 +28,18 @@ To generate IPv6 rDNS zones: |
28 | 28 | |
29 | 29 | You can also reformat RPSL files using lglass by using the lglass.rpsl module: |
30 | 30 | |
31 | - $ python -m lglass.rpsl < $DATA/inetnum/172.22.0.53_32 |
|
31 | + $ ./bin/lglass-rpsl < $DATA/inetnum/172.22.0.53_32 |
|
32 | 32 | |
33 | 33 | lglass.rpsl also supports in-place operation: |
34 | 34 | |
35 | - $ python -m lglass.rpsl -i $DATA/inetnum/172.22.0.53_32 |
|
35 | + $ ./bin/lglass-rpsl -i $DATA/inetnum/172.22.0.53_32 |
|
36 | 36 | |
37 | 37 | This opens the file, reads the content into memory, seeks to position 0, writes the formatted object and truncates the file. |
38 | + |
|
39 | +## Simple web interface |
|
40 | + |
|
41 | +lglass also comes with a simple web interface written in Python3 using Bottle and Jinja2. It also provides a binary to run it using wsgiref: |
|
42 | + |
|
43 | + $ ./bin/lglass-web |
|
44 | + |
|
45 | +Furthermore you can use any WSGI server like Gunicorn by using lglass.web.application:app as WSGI callback. You can provide a path to the configuration file in the environment variable `LGLASS_WEB_CFG`. |
|
... | ... | \ No newline at end of file |