$data['data'] = _('Agent not added successfully') . '.<br/><br/>' . $e->getMessage(); } break; case 'delete_agent': try { Ossec_agent::delete($sensor_id, $id); $data['status'] = 'success'; $data['data'] = _('Agent deleted successfully'); } catch (Exception $e) { $data['status'] = 'error'; $data['data'] = _('Error! Agent not deleted successfully'); } break; case 'restart_agent': try { Ossec_agent::restart($sensor_id, $id); $data['status'] = 'success'; $data['data'] = _('OSSEC HIDS agent_control. Agent') . " {$id} " . _('restarted'); } catch (Exception $e) { $data['status'] = 'error'; $msg = explode('OSSEC HIDS agent_control:', $e->getMessage()); $char_list = "\t\n\r\v"; $data['data'] = trim(str_replace("**", '', $msg[0]), $char_list); } break; case 'check_agent': try { Ossec_agent::check_integrity($sensor_id, $id); $data['status'] = 'success'; $data['data'] = _('OSSEC HIDS agent_control: Restarted Syscheck/Rootcheck on agent') . ": {$id}"; } catch (Exception $e) {