]> git.llucax.com Git - software/pymin.git/commit
Use a plug-in architecture for services (refs #27).
authorLeandro Lucarella <llucax@gmail.com>
Mon, 16 Jun 2008 18:43:45 +0000 (15:43 -0300)
committerLeandro Lucarella <llucax@gmail.com>
Mon, 16 Jun 2008 19:44:47 +0000 (16:44 -0300)
commitfac20bd5c930ab027e9c097f34bf50714f8a53d5
treea247ca36209083eb4c1339fd7f13f7a761ee77c1
parent07d6251c69d26b80b47ff012c3e44b7e4a366df4
Use a plug-in architecture for services (refs #27).

Service modules are loaded dinamically using the imp module. The config.py
file is simplified to avoid the need of defining pymind command handlers
"tree" in the configuration file.
13 files changed:
config.py
pymin/services/__init__.py
pymin/services/dhcp/__init__.py
pymin/services/dns/__init__.py
pymin/services/firewall/__init__.py
pymin/services/ip/__init__.py
pymin/services/nat/__init__.py
pymin/services/ppp/__init__.py
pymin/services/proxy/__init__.py
pymin/services/qos/__init__.py
pymin/services/vpn/__init__.py
pymin/services/vrrp/__init__.py
pymind