From e2d6ed954b42c72645aeb2476591e6d42cf48991 Mon Sep 17 00:00:00 2001 From: tbrehm <t.brehm@ispconfig.org> Date: Fri, 29 Jun 2007 10:32:16 -0400 Subject: [PATCH] - added basic update script - improved several functions in site module - added server classes to restart services --- server/mods-enabled/web_module.inc.php | 17 ++++++++++++++++- 1 files changed, 16 insertions(+), 1 deletions(-) diff --git a/server/mods-enabled/web_module.inc.php b/server/mods-enabled/web_module.inc.php index a32b8b5..5377911 100644 --- a/server/mods-enabled/web_module.inc.php +++ b/server/mods-enabled/web_module.inc.php @@ -60,7 +60,10 @@ class that contains the function functionname. */ - $app->modules->registerTableHook('web_domain','mail_module','process'); + $app->modules->registerTableHook('web_domain','web_module','process'); + + // Register service + $app->services->registerService('httpd','web_module','restartHttpd'); } @@ -80,6 +83,18 @@ break; } // end switch } // end function + + + // This function is used + function restartHttpd($action = 'restart') { + global $app; + if($action == 'restart') { + exec('/etc/init.d/apache2 restart'); + } else { + exec('/etc/init.d/apache2 reload'); + } + + } } // end class -- Gitblit v1.9.1