Code

Updated gotomasses
[gosa.git] / gosa-plugins / goto / addons / goto / events / class_DaemonEvent.inc
index f5da13b044843c03ab19e9d3356ba69fb50f88dd..e7fc70443e863d9301c933d3109deb4897c12fe0 100644 (file)
@@ -378,10 +378,10 @@ class DaemonEvent
   {
     global $class_mapping,$config;
     $list = array();
-    $list['BY_CLASS'] = array();
-    $list['BY_TRIGGERED_ACTION'] = array();
-    $list['BY_SCHEDULED_ACTION'] = array();
-    $list['BY_QUEUED_ACTION'] = array();
+    $list['BY_CLASS']  = array();
+    $list['TRIGGERED'] = array();
+    $list['SCHEDULED'] = array();
+    $list['QUEUED']    = array();
 
     foreach($class_mapping as $name => $path){
       if(preg_match("/^DaemonEvent_/",$name)){
@@ -390,13 +390,15 @@ class DaemonEvent
           $evt  = $tmp->get_event_info();
           $list['BY_CLASS'][$name]                      = $evt;
           if(isset($evt['s_Trigger_Action'])){
-            $list['BY_TRIGGERED_ACTION'][$evt['s_Trigger_Action']]  = $evt;
+            $list['TRIGGERED'][$name] = $evt;
+            $list['QUEUED'][$evt['s_Trigger_Action']] = $name;
           }
           if(isset($evt['s_Schedule_Action'])){
-            $list['BY_SCHEDULED_ACTION'][$evt['s_Schedule_Action']] = $evt;
+            $list['SCHEDULED'][$name] = $evt;
+            $list['QUEUED'][$evt['s_Schedule_Action']] = $name;
           }
           if(isset($evt['s_Queued_Action'])){
-            $list['BY_QUEUED_ACTION']   [$evt['s_Queued_Action']]   = $evt;
+            $list['QUEUED'][$evt['s_Queued_Action']] = $name;
           }
         }
       }