Remove legacy function calls (#12651)

* massive inlines

* fix style and wtf

* remove rrdtool.inc.php include

* fix CommonFunctions namespace issues

* looking for missing class space, fix undefined class issues

* style fixes
This commit is contained in:
Tony Murray
2021-03-28 17:25:30 -05:00
committed by GitHub
parent 1695f86af8
commit 1c379dcd05
832 changed files with 2023 additions and 2596 deletions

View File

@@ -21,10 +21,10 @@ require 'includes/html/graphs/common.inc.php';
$count = 0;
foreach ($modules as $module => $module_status) {
$rrd_filename = rrd_name($device['hostname'], ['poller-perf', $module]);
$rrd_filename = Rrd::name($device['hostname'], ['poller-perf', $module]);
if ($attribs['poll_' . $module] || ($module_status && ! isset($attribs['poll_' . $module])) ||
(\LibreNMS\Config::getOsSetting($device['os'], 'poller_modules.' . $module) && ! isset($attribs['poll_' . $module]))) {
if (rrdtool_check_rrd_exists($rrd_filename)) {
if (Rrd::checkRrdExists($rrd_filename)) {
$ds['ds'] = 'poller';
$ds['descr'] = $module;
$ds['filename'] = $rrd_filename;