Docs
This commit is contained in:
parent
f7b3c19e7f
commit
b878fe7b1c
19 changed files with 98 additions and 16 deletions
|
@ -151,3 +151,8 @@ doctest:
|
||||||
$(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest
|
$(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest
|
||||||
@echo "Testing of doctests in the sources finished, look at the " \
|
@echo "Testing of doctests in the sources finished, look at the " \
|
||||||
"results in $(BUILDDIR)/doctest/output.txt."
|
"results in $(BUILDDIR)/doctest/output.txt."
|
||||||
|
|
||||||
|
coverage:
|
||||||
|
$(SPHINXBUILD) -b coverage $(ALLSPHINXOPTS) $(BUILDDIR)/coverage
|
||||||
|
@echo
|
||||||
|
@echo "Coverage test finished. The results are in $(BUILDDIR)/coverage."
|
||||||
|
|
9
doc/source/coverage.rst
Normal file
9
doc/source/coverage.rst
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
|
||||||
|
Objets non documentés
|
||||||
|
=====================
|
||||||
|
|
||||||
|
Cette page liste les objets non documentés.
|
||||||
|
|
||||||
|
.. include:: ../build/coverage/python.txt
|
||||||
|
:start-line: 2
|
||||||
|
|
|
@ -1,6 +0,0 @@
|
||||||
demenagement -- Template de mail pour le déménagement
|
|
||||||
=====================================================
|
|
||||||
|
|
||||||
.. automodule:: gestion.config.mails.demenagement
|
|
||||||
:members:
|
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
|
|
||||||
gen_confs.firewall4 -- Le pare-feu ipv4
|
|
||||||
=======================================
|
|
||||||
|
|
||||||
.. automodule:: gestion.gen_confs.firewall4
|
|
||||||
:members:
|
|
||||||
:special-members:
|
|
7
doc/source/gestion/gen_confs/firewall4/base.rst
Normal file
7
doc/source/gestion/gen_confs/firewall4/base.rst
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
|
||||||
|
base -- Le pare-feu ipv4 de base
|
||||||
|
================================
|
||||||
|
|
||||||
|
.. automodule:: gestion.gen_confs.firewall4.base
|
||||||
|
:members:
|
||||||
|
:special-members:
|
7
doc/source/gestion/gen_confs/firewall4/firewall4.rst
Normal file
7
doc/source/gestion/gen_confs/firewall4/firewall4.rst
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
|
||||||
|
firewall4 -- Le pare-feu ipv4
|
||||||
|
=============================
|
||||||
|
|
||||||
|
.. automodule:: gestion.gen_confs.firewall4.firewall4
|
||||||
|
:members:
|
||||||
|
:special-members:
|
10
doc/source/gestion/gen_confs/firewall4/index.rst
Normal file
10
doc/source/gestion/gen_confs/firewall4/index.rst
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
firewall4 -- Le pare-feu ipv4
|
||||||
|
==========================================
|
||||||
|
|
||||||
|
Table des matières :
|
||||||
|
|
||||||
|
.. toctree::
|
||||||
|
:maxdepth: 2
|
||||||
|
:glob:
|
||||||
|
|
||||||
|
*
|
7
doc/source/gestion/gen_confs/firewall4/komaz.rst
Normal file
7
doc/source/gestion/gen_confs/firewall4/komaz.rst
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
|
||||||
|
komaz -- Le pare-feu ipv4 de komaz
|
||||||
|
==================================
|
||||||
|
|
||||||
|
.. automodule:: gestion.gen_confs.firewall4.komaz
|
||||||
|
:members:
|
||||||
|
:special-members:
|
7
doc/source/gestion/gen_confs/firewall4/routeur.rst
Normal file
7
doc/source/gestion/gen_confs/firewall4/routeur.rst
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
|
||||||
|
routeur -- Le pare-feu ipv4 de routeur
|
||||||
|
======================================
|
||||||
|
|
||||||
|
.. automodule:: gestion.gen_confs.firewall4.routeur
|
||||||
|
:members:
|
||||||
|
:special-members:
|
7
doc/source/gestion/gen_confs/firewall4/utils.rst
Normal file
7
doc/source/gestion/gen_confs/firewall4/utils.rst
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
|
||||||
|
utils -- Le pare-feu ipv4, les fonctions de manipulation
|
||||||
|
========================================================
|
||||||
|
|
||||||
|
.. automodule:: gestion.gen_confs.firewall4.utils
|
||||||
|
:members:
|
||||||
|
:special-members:
|
7
doc/source/gestion/gen_confs/firewall4/zamok.rst
Normal file
7
doc/source/gestion/gen_confs/firewall4/zamok.rst
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
|
||||||
|
zamok -- Le pare-feu ipv4 de zamok
|
||||||
|
==================================
|
||||||
|
|
||||||
|
.. automodule:: gestion.gen_confs.firewall4.zamok
|
||||||
|
:members:
|
||||||
|
:special-members:
|
|
@ -7,4 +7,6 @@ Table des matières :
|
||||||
:maxdepth: 2
|
:maxdepth: 2
|
||||||
:glob:
|
:glob:
|
||||||
|
|
||||||
|
firewall4/index
|
||||||
|
|
||||||
*
|
*
|
||||||
|
|
9
doc/source/gestion/gest_crans_lc.rst
Normal file
9
doc/source/gestion/gest_crans_lc.rst
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
GestCrans -- Gestion des machines et adhérents du crans, version lc_ldap
|
||||||
|
========================================================================
|
||||||
|
|
||||||
|
.. automodule:: gestion.gest_crans_lc
|
||||||
|
:members:
|
||||||
|
:private-members:
|
||||||
|
:special-members:
|
||||||
|
:show-inheritance:
|
||||||
|
|
|
@ -8,3 +8,4 @@ Table des matières :
|
||||||
|
|
||||||
config/index
|
config/index
|
||||||
gen_confs/index
|
gen_confs/index
|
||||||
|
gest_crans_lc
|
||||||
|
|
|
@ -14,6 +14,8 @@ Table des matières :
|
||||||
gestion/index
|
gestion/index
|
||||||
impression/index
|
impression/index
|
||||||
|
|
||||||
|
others
|
||||||
|
|
||||||
Indices and tables
|
Indices and tables
|
||||||
==================
|
==================
|
||||||
|
|
||||||
|
|
10
doc/source/others.rst
Normal file
10
doc/source/others.rst
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
|
||||||
|
Annexes
|
||||||
|
=======
|
||||||
|
|
||||||
|
.. toctree::
|
||||||
|
:maxdepth: 2
|
||||||
|
|
||||||
|
coverage
|
||||||
|
.. var/coverage
|
||||||
|
|
|
@ -7,7 +7,7 @@ from utils import pretty_print, OK, anim
|
||||||
from base import dev
|
from base import dev
|
||||||
|
|
||||||
class firewall(base.firewall_routeur):
|
class firewall(base.firewall_routeur):
|
||||||
|
"""Pare-feu du serveur komaz, routeur principal de l'association"""
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
super(self.__class__, self).__init__()
|
super(self.__class__, self).__init__()
|
||||||
|
|
||||||
|
@ -42,6 +42,7 @@ class firewall(base.firewall_routeur):
|
||||||
})
|
})
|
||||||
|
|
||||||
def blacklist_maj(self, ips):
|
def blacklist_maj(self, ips):
|
||||||
|
"""Mise à jour des blacklistes"""
|
||||||
self.blacklist_hard_maj(ips)
|
self.blacklist_hard_maj(ips)
|
||||||
self.blacklist_soft_maj(ips)
|
self.blacklist_soft_maj(ips)
|
||||||
self.blacklist_upload_maj(ips)
|
self.blacklist_upload_maj(ips)
|
||||||
|
|
|
@ -7,6 +7,10 @@ from utils import pretty_print, OK, anim
|
||||||
from base import dev
|
from base import dev
|
||||||
|
|
||||||
class firewall(base.firewall):
|
class firewall(base.firewall):
|
||||||
|
"""
|
||||||
|
Pare-feu de la machine virtuelle routeur, gérant essentiellement le portail captif
|
||||||
|
et le routage des "petit" vlan (isolement, accueil…)
|
||||||
|
"""
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
super(self.__class__, self).__init__()
|
super(self.__class__, self).__init__()
|
||||||
|
@ -50,7 +54,7 @@ class firewall(base.firewall):
|
||||||
return
|
return
|
||||||
|
|
||||||
def portail_captif_route(self, table=None, apply=False):
|
def portail_captif_route(self, table=None, apply=False):
|
||||||
"""PNAT les (ip,port) à laisser passer à travers le portail captif"""
|
"""PNAT les (ip,port) à laisser passer à travers le portail captif"""
|
||||||
chain = 'CAPTIF-ROUTE'
|
chain = 'CAPTIF-ROUTE'
|
||||||
|
|
||||||
if table == 'filter':
|
if table == 'filter':
|
||||||
|
|
|
@ -8,7 +8,7 @@ from utils import pretty_print, OK, anim
|
||||||
from base import dev
|
from base import dev
|
||||||
|
|
||||||
class firewall(base.firewall):
|
class firewall(base.firewall):
|
||||||
|
"""Pare-feu de zamok, le serveur des adhérents"""
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
super(self.__class__, self).__init__()
|
super(self.__class__, self).__init__()
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue