Missing variable in services api call

fix: Missing variable in services api call
This commit is contained in:
nerdalertdk
2016-08-27 15:46:54 +02:00
committed by Neil Lathwood
parent aee05e858f
commit 8924e954c4
2 changed files with 14 additions and 50 deletions

View File

@@ -790,56 +790,19 @@ Output:
```text ```text
[ [
{ {
"status": "error", "status": "ok",
"message": "Found 1 in group LinuxServers", "message": "Found 3 in group LinuxServers",
"count": 1, "count": 3,
"devices": [ "devices": [
{ {
"device_id": "1", "device_id": "15"
"hostname": "localhost", },
"sysName": "hostname", {
"community": "librenms", "device_id": "18"
"authlevel": null, },
"authname": null, {
"authpass": null, "device_id": "20"
"authalgo": null, }
"cryptopass": null,
"cryptoalgo": null,
"snmpver": "v2c",
"port": "161",
"transport": "udp",
"timeout": null,
"retries": null,
"bgpLocalAs": null,
"sysObjectID": ".1.3.6.1.4.1.8072.3.2.10",
"sysDescr": "Linux li1045-133.members.linode.com 4.1.5-x86_64-linode61 #7 SMP Mon Aug 24 13:46:31 EDT 2015 x86_64",
"sysContact": "",
"version": "4.1.5-x86_64-linode61",
"hardware": "Generic x86 64-bit",
"features": "CentOS 7.1.1503",
"location": "",
"os": "linux",
"status": "1",
"status_reason": "",
"ignore": "0",
"disabled": "0",
"uptime": "4615964",
"agent_uptime": "0",
"last_polled": "2015-12-12 13:20:04",
"last_poll_attempted": null,
"last_polled_timetaken": "1.90",
"last_discovered_timetaken": "79.53",
"last_discovered": "2015-12-12 12:34:21",
"last_ping": "2015-12-12 13:20:04",
"last_ping_timetaken": "0.08",
"purpose": null,
"type": "server",
"serial": null,
"icon": null,
"poller_group": "0",
"override_sysLocation": "0",
"notes": "Nope"
}
] ]
} }
] ]

View File

@@ -1222,6 +1222,7 @@ function get_devices_by_group()
$message = 'No devices found in group ' . $name; $message = 'No devices found in group ' . $name;
} else { } else {
$message = "Found $count in group $name"; $message = "Found $count in group $name";
$status = 'ok';
$code = 200; $code = 200;
} }
} }
@@ -1352,7 +1353,7 @@ function list_services()
$sql_param[1] = $_GET['type']; $sql_param[1] = $_GET['type'];
} }
$services[] = dbFetchRows("SELECT * FROM `services` WHERE `device_id` = ?".$devicewhere, $sql_param); $services = dbFetchRows("SELECT * FROM `services` WHERE `device_id` = ?".$devicewhere, $sql_param);
} }
$count = count($services); $count = count($services);
$output = array( $output = array(