diff options
author | Michael DeHaan <mdehaan@redhat.com> | 2008-05-02 11:51:33 -0400 |
---|---|---|
committer | Michael DeHaan <mdehaan@redhat.com> | 2008-05-02 11:51:33 -0400 |
commit | 7eb0fa0be305d1d682b29aaff6dde267402a9e6a (patch) | |
tree | 517d58a688935427c14a85094f8ad665bf3efc5a /triggers | |
parent | 2f6b73def7068ee401d37b7eeee44a9fc064c9a1 (diff) | |
download | third_party-cobbler-7eb0fa0be305d1d682b29aaff6dde267402a9e6a.tar.gz third_party-cobbler-7eb0fa0be305d1d682b29aaff6dde267402a9e6a.tar.xz third_party-cobbler-7eb0fa0be305d1d682b29aaff6dde267402a9e6a.zip |
Apply Pablo's patch to add OMAPI support to dhcp config generation.
Diffstat (limited to 'triggers')
-rw-r--r-- | triggers/restart-services.trigger | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/triggers/restart-services.trigger b/triggers/restart-services.trigger index b65b825..6a0e320 100644 --- a/triggers/restart-services.trigger +++ b/triggers/restart-services.trigger @@ -8,11 +8,19 @@ bootapi = capi.BootAPI() settings = bootapi.settings() manage_dhcp = str(settings.manage_dhcp).lower() manage_dhcp_mode = str(settings.manage_dhcp_mode).lower() +omapi = settings.omapi +omapi_port = settings.omapi_port + + + +# We're just going to restart DHCPD if using ISC and if not using OMAPI at all rc = 0 if manage_dhcp != "0": if manage_dhcp_mode == "isc": - rc = os.system("/sbin/service dhcpd restart") + if not omapi: + if not omapi_port: + rc = os.system("/sbin/service dhcpd restart") elif manage_dhcp_mode == "dnsmasq": rc = os.system("/sbin/service dnsmasq restart") else: |