tbrehm
2008-09-30 8065e06cb37b27d0736b74e0e8ab646499a630b7
server/mods-available/server_module.inc.php
@@ -40,7 +40,10 @@
                           'server_ip_delete',
                           'firewall_insert',
                           'firewall_update',
                           'firewall_delete');
                           'firewall_delete',
                           'software_update_inst_insert',
                           'software_update_inst_update',
                           'software_update_inst_delete');
   
   /*
       This function is called when the module is loaded
@@ -69,6 +72,7 @@
      $app->modules->registerTableHook('server','server_module','process');
      $app->modules->registerTableHook('server_ip','server_module','process');
      $app->modules->registerTableHook('firewall','server_module','process');
      $app->modules->registerTableHook('software_update_inst','server_module','process');
      
      // Register service
      //$app->services->registerService('httpd','web_module','restartHttpd');
@@ -99,6 +103,11 @@
            if($action == 'u') $app->plugins->raiseEvent('firewall_update',$data);
            if($action == 'd') $app->plugins->raiseEvent('firewall_delete',$data);
         break;
         case 'software_update_inst':
            if($action == 'i') $app->plugins->raiseEvent('software_update_inst_insert',$data);
            if($action == 'u') $app->plugins->raiseEvent('software_update_inst_update',$data);
            if($action == 'd') $app->plugins->raiseEvent('software_update_inst_delete',$data);
         break;
      } // end switch
   } // end function