diff options
author | Michael DeHaan <mdehaan@redhat.com> | 2008-05-02 11:58:36 -0400 |
---|---|---|
committer | Michael DeHaan <mdehaan@redhat.com> | 2008-05-02 11:58:36 -0400 |
commit | 82f4bb814835a8aadcfe5cbba8bfbc4359c34b39 (patch) | |
tree | 1634a3ecfc84a14ce53ae8ff69a69ea0fc910849 /triggers | |
parent | 7eb0fa0be305d1d682b29aaff6dde267402a9e6a (diff) | |
download | third_party-cobbler-82f4bb814835a8aadcfe5cbba8bfbc4359c34b39.tar.gz third_party-cobbler-82f4bb814835a8aadcfe5cbba8bfbc4359c34b39.tar.xz third_party-cobbler-82f4bb814835a8aadcfe5cbba8bfbc4359c34b39.zip |
Apply John Eckersberg's patch for BIND management.
Diffstat (limited to 'triggers')
-rw-r--r-- | triggers/restart-services.trigger | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/triggers/restart-services.trigger b/triggers/restart-services.trigger index 6a0e320..24fc033 100644 --- a/triggers/restart-services.trigger +++ b/triggers/restart-services.trigger @@ -8,13 +8,13 @@ bootapi = capi.BootAPI() settings = bootapi.settings() manage_dhcp = str(settings.manage_dhcp).lower() manage_dhcp_mode = str(settings.manage_dhcp_mode).lower() +manage_dns = str(settings.manage_dns).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": @@ -27,4 +27,11 @@ if manage_dhcp != "0": print "- error: unknown DHCP engine: %s" % manage_dhcp_mode rc = 411 +if rc != 0: + sys.exit(rc) + +if manage_dns != "0": + rc = os.system("/sbin/service named restart") + sys.exit(rc) + |