Merge pull request #834 from Rosiak/master

Include hostname in list_alerts API command
This commit is contained in:
Neil Lathwood
2015-04-19 15:00:15 +01:00
2 changed files with 2 additions and 1 deletions
+1
View File
@@ -487,6 +487,7 @@ Output:
"count": 7, "count": 7,
"alerts": [ "alerts": [
{ {
"hostname": "localhost",
"id": "1", "id": "1",
"device_id": "1", "device_id": "1",
"rule_id": "1", "rule_id": "1",
+1 -1
View File
@@ -536,7 +536,7 @@ function list_alerts() {
$sql = "AND id=?"; $sql = "AND id=?";
array_push($param,$alert_id); array_push($param,$alert_id);
} }
$alerts = dbFetchRows("SELECT * FROM `alerts` WHERE `state` IN (?) $sql",$param); $alerts = dbFetchRows("SELECT `D`.`hostname`, `A`.* FROM `alerts` AS `A`, `devices` AS `D` WHERE `D`.`device_id` = `A`.`device_id` AND `A`.`state` IN (?) $sql",$param);
$total_alerts = count($alerts); $total_alerts = count($alerts);
$output = array("status" => "ok", "err-msg" => '', "count" => $total_alerts, "alerts" => $alerts); $output = array("status" => "ok", "err-msg" => '', "count" => $total_alerts, "alerts" => $alerts);
$app->response->setStatus('200'); $app->response->setStatus('200');