session_write_close(); //Update master server if (!empty($old_server) && $old_server == $server_ip) { $res['status'] = 'success'; $res['data']['id'] = md5($new_server); $res['data']['server_type'] = _('Server, Inventory'); $res['data']['is_master'] = TRUE; } else { $res['status'] = 'success'; $res['data']['id'] = md5($new_server); $res['data']['server_type'] = _('Server'); $res['data']['is_master'] = FALSE; } session_write_close(); echo json_encode($res); exit; } elseif ($action == 'detectors') { try { $db = new ossim_db(); $conn = $db->connect(); $sensor_ids = Av_center::get_component_id_by_system($conn, $system_id); $db->close(); $res['status'] = 'success'; $res['data'] = Av_center::get_detectors_status($sensor_ids['canonical']); } catch (\Exception $e) { $res['status'] = 'error'; $res['data'] = $e->getMessage(); } echo json_encode($res); exit; }