mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Allow setting Service Ignore and Disable in UI (#10334)
* Added disable and ignore checkboxes to services modal * Updated add_services function to set disabled field * Modified check-services.php respect service_disable value * Minor code change for consistency in new_service.inc.php * Removed unneeded includes
This commit is contained in:
committed by
PipoCanaja
parent
12cd540a92
commit
5a2f2497bb
@@ -35,7 +35,7 @@ function get_service_status($device = null)
|
||||
return $service_count;
|
||||
}
|
||||
|
||||
function add_service($device, $type, $desc, $ip = 'localhost', $param = "", $ignore = 0)
|
||||
function add_service($device, $type, $desc, $ip = 'localhost', $param = "", $ignore = 0, $disabled = 0)
|
||||
{
|
||||
|
||||
if (!is_array($device)) {
|
||||
@@ -46,7 +46,7 @@ function add_service($device, $type, $desc, $ip = 'localhost', $param = "", $ign
|
||||
$ip = $device['hostname'];
|
||||
}
|
||||
|
||||
$insert = array('device_id' => $device['device_id'], 'service_ip' => $ip, 'service_type' => $type, 'service_changed' => array('UNIX_TIMESTAMP(NOW())'), 'service_desc' => $desc, 'service_param' => $param, 'service_ignore' => $ignore, 'service_status' => 3, 'service_message' => 'Service not yet checked', 'service_ds' => '{}');
|
||||
$insert = array('device_id' => $device['device_id'], 'service_ip' => $ip, 'service_type' => $type, 'service_changed' => array('UNIX_TIMESTAMP(NOW())'), 'service_desc' => $desc, 'service_param' => $param, 'service_ignore' => $ignore, 'service_status' => 3, 'service_message' => 'Service not yet checked', 'service_ds' => '{}', 'servcie_disabled' => $disabled);
|
||||
return dbInsert($insert, 'services');
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user