From: hickert Date: Wed, 27 Feb 2008 09:17:58 +0000 (+0000) Subject: Updated system management X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=a2799e3079b0a92aab0884406563ccd55bc8f685;p=gosa.git Updated system management -Use different commands when using non scheduled commands git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@9156 594d385d-05f5-0310-b6e9-bd551577e9d8 --- diff --git a/gosa-plugins/systems/admin/systems/class_systemManagement.inc b/gosa-plugins/systems/admin/systems/class_systemManagement.inc index afa8b44ec..408c1e148 100644 --- a/gosa-plugins/systems/admin/systems/class_systemManagement.inc +++ b/gosa-plugins/systems/admin/systems/class_systemManagement.inc @@ -541,14 +541,20 @@ class systems extends plugin if($this->systab instanceof DaemonEvent){ $this->systab->save_object(); if(isset($_POST['save_event_dialog']) || $save_events_directly){ - $header = $this->systab->get_schedule_action(); + + /* Directly means not scheduled */ + if($save_events_directly){ + $header = $this->systab->get_trigger_action(); + }else{ + $header = $this->systab->get_schedule_action(); + } $targets = $this->systab->get_targets(); $data = $this->systab->save(); $data['timestamp'] = $this->systab->get_timestamp(); $o_queue = new gosaSupportDaemon(); foreach($targets as $target){ $data['macaddress'] = $target; - $o_queue->send($header,$target,$data,TRUE); + $o_queue->send($header,$target,$data); if($o_queue->is_error()){ msg_dialog::display(_("Daemon"),sprintf(_("Something went wrong while talking to the daemon: %s."), $o_queue->get_error()),ERROR_DIALOG);