mirror of
https://github.com/librenms/librenms.git
synced 2024-09-21 10:28:13 +00:00
Fix Rancid error messages (#15683)
* Fix Rancid error messages * Fix code style issues.
This commit is contained in:
parent
8e62ad53b4
commit
2ed5afc826
@ -94,7 +94,17 @@ if (Auth::user()->hasGlobalAdmin()) {
|
||||
fclose($errors);
|
||||
}
|
||||
} else {
|
||||
$fh = fopen($rancid_file, 'r') or exit("Can't open file");
|
||||
$fh = fopen($rancid_file, 'r');
|
||||
if ($fh === false) {
|
||||
echo '<div class="alert alert-warning">Error: Cannot open Rancid configuration file for this device.</div>';
|
||||
|
||||
return;
|
||||
}
|
||||
if (filesize($rancid_file) == 0) {
|
||||
echo '<div class="alert alert-warning">Error: Rancid configuration file for this device is empty.</div>';
|
||||
|
||||
return;
|
||||
}
|
||||
$text = fread($fh, filesize($rancid_file));
|
||||
fclose($fh);
|
||||
}
|
||||
@ -110,7 +120,17 @@ if (Auth::user()->hasGlobalAdmin()) {
|
||||
$previous_config = $vars['rev'] . '^';
|
||||
}
|
||||
} else {
|
||||
$fh = fopen($rancid_file, 'r') or exit("Can't open file");
|
||||
$fh = fopen($rancid_file, 'r');
|
||||
if ($fh === false) {
|
||||
echo '<div class="alert alert-warning">Error: Cannot open Rancid configuration file for this device.</div>';
|
||||
|
||||
return;
|
||||
}
|
||||
if (filesize($rancid_file) == 0) {
|
||||
echo '<div class="alert alert-warning">Error: Rancid configuration file for this device is empty.</div>';
|
||||
|
||||
return;
|
||||
}
|
||||
$text = fread($fh, filesize($rancid_file));
|
||||
fclose($fh);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user