summaryrefslogtreecommitdiffstats
path: root/cobbler/api.py
diff options
context:
space:
mode:
authorMichael DeHaan <mdehaan@redhat.com>2008-05-02 17:31:46 -0400
committerMichael DeHaan <mdehaan@redhat.com>2008-05-02 17:31:46 -0400
commitca041e7ed57a4818ed490b9fd9429db20d9d8860 (patch)
treebb4f8f5a7ddf741fbd65bcdef6b4e6aa6cfa420b /cobbler/api.py
parent35fd760f0fc069906da78aebf4a1ecb3e2414291 (diff)
downloadthird_party-cobbler-ca041e7ed57a4818ed490b9fd9429db20d9d8860.tar.gz
third_party-cobbler-ca041e7ed57a4818ed490b9fd9429db20d9d8860.tar.xz
third_party-cobbler-ca041e7ed57a4818ed490b9fd9429db20d9d8860.zip
Various DNS/DHCP work.
Diffstat (limited to 'cobbler/api.py')
-rw-r--r--cobbler/api.py13
1 files changed, 9 insertions, 4 deletions
diff --git a/cobbler/api.py b/cobbler/api.py
index 1f5a246..20c7364 100644
--- a/cobbler/api.py
+++ b/cobbler/api.py
@@ -336,12 +336,17 @@ class BootAPI:
return sync.run()
def get_sync(self):
- self.manage = self.get_module_from_file(
- "management",
+ self.dhcp = self.get_module_from_file(
+ "dhcp",
"module",
- "manage_isc_and_bind"
+ "manage_isc"
).get_manager(self._config)
- return action_sync.BootSync(self._config,manage=self.manage)
+ self.dns = self.get_module_from_file(
+ "dns",
+ "module",
+ "manage_bind"
+ ).get_manager(self._config)
+ return action_sync.BootSync(self._config,dhcp=self.dhcp,dns=self.dns)
def reposync(self, name=None):
"""