//Config File require_once dirname(__FILE__) . '/../../../config.inc'; session_write_close(); $system_id = POST('system_id'); $confirm = intval(POST('confirm')); ossim_valid($system_id, OSS_UUID, 'illegal:' . _('System ID')); if (ossim_error()) { $data['status'] = 'error'; $data['data'] = ossim_get_error(); } else { //Getting system status $local_id = strtolower(Util::get_system_uuid()); try { $db = new ossim_db(); $conn = $db->connect(); $ha_enabled = Av_center::is_ha_enabled($conn, $system_id); $db->close(); } catch (Exception $e) { $db->close(); $data['status'] = 'error'; $data['data'] = $e->getMessage(); echo json_encode($data); } $can_be_removed = $system_id != $local_id && $ha_enabled == FALSE ? TRUE : FALSE; if ($can_be_removed == FALSE) { $data['status'] = 'error'; if ($system_id == $local_id) { $data['data'] = _('You are not allowed to delete the local system'); } else { $data['data'] = _('The remove request cannot be processed because you have HA enabled and running'); }