summaryrefslogtreecommitdiff
path: root/reconfigure/configs/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'reconfigure/configs/__init__.py')
-rw-r--r--reconfigure/configs/__init__.py46
1 files changed, 46 insertions, 0 deletions
diff --git a/reconfigure/configs/__init__.py b/reconfigure/configs/__init__.py
new file mode 100644
index 0000000..6954547
--- /dev/null
+++ b/reconfigure/configs/__init__.py
@@ -0,0 +1,46 @@
+"""
+Configs are ready-to-use objects that link together Parsers, Includers and Builders to provide direct conversion between config files and Data tree.
+"""
+
+from base import Reconfig
+from ajenti import AjentiConfig
+from bind9 import BIND9Config
+from crontab import CrontabConfig
+from ctdb import CTDBConfig, CTDBNodesConfig, CTDBPublicAddressesConfig
+from dhcpd import DHCPDConfig
+from exports import ExportsConfig
+from fstab import FSTabConfig
+from group import GroupConfig
+from hosts import HostsConfig
+from iptables import IPTablesConfig
+from netatalk import NetatalkConfig
+from nsd import NSDConfig
+from passwd import PasswdConfig
+from resolv import ResolvConfig
+from samba import SambaConfig
+from squid import SquidConfig
+from supervisor import SupervisorConfig
+
+
+__all__ = [
+ 'Reconfig',
+ 'AjentiConfig',
+ 'BIND9Config',
+ 'CrontabConfig',
+ 'CTDBConfig',
+ 'CTDBNodesConfig',
+ 'CTDBPublicAddressesConfig',
+ 'DHCPDConfig',
+ 'ExportsConfig',
+ 'FSTabConfig',
+ 'GroupConfig',
+ 'HostsConfig',
+ 'IPTablesConfig',
+ 'NetatalkConfig',
+ 'NSDConfig',
+ 'PasswdConfig',
+ 'ResolvConfig',
+ 'SambaConfig',
+ 'SquidConfig',
+ 'SupervisorConfig',
+]