mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Updates from scrutinizer recommendations
This commit is contained in:
@ -353,8 +353,11 @@ function show_endpoints() {
|
||||
function list_bgp() {
|
||||
global $config;
|
||||
$app = \Slim\Slim::getInstance();
|
||||
$router = $app->router()->getCurrentRoute()->getParams();
|
||||
$code = 500;
|
||||
$status = 'error';
|
||||
$message = 'Error retrieving bgpPeers';
|
||||
$sql = '';
|
||||
$sql_params = array();
|
||||
$hostname = $_GET['hostname'];
|
||||
$device_id = ctype_digit($hostname) ? $hostname : getidbyname($hostname);
|
||||
if(is_numeric($device_id)) {
|
||||
@ -363,8 +366,12 @@ function list_bgp() {
|
||||
}
|
||||
$bgp_sessions = dbFetchRows("SELECT * FROM bgpPeers WHERE `bgpPeerState` IS NOT NULL AND `bgpPeerState` != '' $sql", $sql_params);
|
||||
$total_bgp_sessions = count($bgp_sessions);
|
||||
$code = 200;
|
||||
$output = array("status" => "ok", "count" => $total_bgp_sessions, "bgp_sessions" => $bgp_sessions);
|
||||
if(is_numeric($total_bgp_sessions)) {
|
||||
$code = 200;
|
||||
$status = 'ok';
|
||||
$message = '';
|
||||
}
|
||||
$output = array("status" => "$status", "err-msg" => $message, "count" => $total_bgp_sessions, "bgp_sessions" => $bgp_sessions);
|
||||
$app->response->setStatus($code);
|
||||
$app->response->headers->set('Content-Type', 'application/json');
|
||||
echo _json_encode($output);
|
||||
|
Reference in New Issue
Block a user