function host_remove_query() { /* ================= input validation ================= */ input_validate_input_number(get_request_var_request('id')); input_validate_input_number(get_request_var_request('host_id')); /* ==================================================== */ api_device_dq_remove($_REQUEST['host_id'], $_REQUEST['id']); }
function host_remove_query() { api_device_dq_remove($_GET["host_id"], $_GET["id"]); }
function host_remove_query() { /* ================= input validation ================= */ input_validate_input_number(get_request_var("id")); input_validate_input_number(get_request_var("host_id")); /* ==================================================== */ api_device_dq_remove($_GET["host_id"], $_GET["id"]); }
function host_remove_query() { /* ================= input validation ================= */ input_validate_input_number(get_request_var("id")); input_validate_input_number(get_request_var("host_id")); /* ==================================================== */ /* modify for multi user start */ if (!check_host($_GET["host_id"])) { access_denied(); } /* modify for multi user end */ api_device_dq_remove($_GET["host_id"], $_GET["id"]); }
print __("Try php -q data_query_list.php") . "\n"; exit(1); } /* get devices matching criteria */ $devices = getDevices($device); if (!sizeof($devices)) { echo __("ERROR: No matching Devices found") . "\n"; echo __("Try php -q device_list.php") . "\n"; exit(1); } if (isset($dq["snmp_query_id"])) { foreach ($devices as $device) { api_device_dq_remove($device["id"], $dq["snmp_query_id"]); echo __("Data Query (%s) removed from Device (%s: %s)", $dq["snmp_query_id"], $device["id"], $device["hostname"]) . "\n"; } } }else{ display_help($me); exit(1); } function display_help($me) { echo "Remove Data Query Script 1.0" . ", " . __("Copyright 2004-2010 - The Cacti Group") . "\n"; echo __("A simple command line utility to remove data queries from devices in Cacti") . "\n\n"; echo __("usage: ") . $me . " [--data-query-id=] [--device-id=] [--site-id=] [--poller-id=]\n"; echo " [--description=] [--ip=] [--template=] [--notes=\"[]\"] [--disabled]\n"; echo " [--avail=[pingsnmp]] [--ping-method=[tcp] --ping-port=[N/A, 1-65534]] --ping-retries=[2] --ping-timeout=[500]\n"; echo " [--version=1] [--community=] [--port=161] [--timeout=500]\n";
function device_remove_query() { /* ================= input validation ================= */ input_validate_input_number(get_request_var("id")); input_validate_input_number(get_request_var("device_id")); /* ==================================================== */ api_device_dq_remove(get_request_var("device_id"), get_request_var("id")); }