mirror of
https://github.com/pandorafms/pandorafms.git
synced 2025-07-28 08:14:38 +02:00
Merge branch 'ent-8239-12653-GUARDIA-No-devuelve-valor-SNMP-Interface-wizard-cuando-se-ejecuta-a-traves-de-pandora-exec-proxy-satelite' into 'develop'
Ent 8239 12653 guardia no devuelve valor snmp interface wizard cuando se ejecuta a traves de pandora exec proxy satelite See merge request artica/pandorafms!4530
This commit is contained in:
commit
9ba2169de3
@ -2423,17 +2423,20 @@ class AgentWizard extends HTML
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Get current value.
|
// Get current value.
|
||||||
if (in_array(
|
if ($this->serverType === SERVER_TYPE_ENTERPRISE_SATELLITE
|
||||||
$moduleData['module_type'],
|
|| in_array(
|
||||||
[
|
$moduleData['module_type'],
|
||||||
MODULE_TYPE_REMOTE_SNMP,
|
[
|
||||||
MODULE_TYPE_REMOTE_SNMP_INC,
|
MODULE_TYPE_REMOTE_SNMP,
|
||||||
MODULE_TYPE_REMOTE_SNMP_STRING,
|
MODULE_TYPE_REMOTE_SNMP_INC,
|
||||||
MODULE_TYPE_REMOTE_SNMP_PROC,
|
MODULE_TYPE_REMOTE_SNMP_STRING,
|
||||||
]
|
MODULE_TYPE_REMOTE_SNMP_PROC,
|
||||||
) === true
|
]
|
||||||
|
) === true
|
||||||
) {
|
) {
|
||||||
$currentValue = $this->snmpGetValue($moduleData['value']);
|
if (isset($moduleData['value']) === true) {
|
||||||
|
$currentValue = $this->snmpGetValue($moduleData['value']);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// It unit of measure have data, attach to current value.
|
// It unit of measure have data, attach to current value.
|
||||||
@ -2593,17 +2596,20 @@ class AgentWizard extends HTML
|
|||||||
// Get current value.
|
// Get current value.
|
||||||
$currentValue = '';
|
$currentValue = '';
|
||||||
|
|
||||||
if (in_array(
|
if ($this->serverType === SERVER_TYPE_ENTERPRISE_SATELLITE
|
||||||
$moduleData['module_type'],
|
|| in_array(
|
||||||
[
|
$moduleData['module_type'],
|
||||||
MODULE_TYPE_REMOTE_SNMP,
|
[
|
||||||
MODULE_TYPE_REMOTE_SNMP_INC,
|
MODULE_TYPE_REMOTE_SNMP,
|
||||||
MODULE_TYPE_REMOTE_SNMP_STRING,
|
MODULE_TYPE_REMOTE_SNMP_INC,
|
||||||
MODULE_TYPE_REMOTE_SNMP_PROC,
|
MODULE_TYPE_REMOTE_SNMP_STRING,
|
||||||
]
|
MODULE_TYPE_REMOTE_SNMP_PROC,
|
||||||
) === true
|
]
|
||||||
|
) === true
|
||||||
) {
|
) {
|
||||||
$currentValue = $this->snmpGetValue($moduleData['value']);
|
if (isset($moduleData['value']) === true) {
|
||||||
|
$currentValue = $this->snmpGetValue($moduleData['value']);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Format current value with thousands and decimals.
|
// Format current value with thousands and decimals.
|
||||||
@ -3461,7 +3467,7 @@ class AgentWizard extends HTML
|
|||||||
} else {
|
} else {
|
||||||
preg_match('/\.\d+$/', $key, $index);
|
preg_match('/\.\d+$/', $key, $index);
|
||||||
$tmp = explode(': ', $oid_unit);
|
$tmp = explode(': ', $oid_unit);
|
||||||
$output[$index[0]] = ($tmp[1] ?? '');
|
$output[$index[0]] = str_replace('"', '', ($tmp[1] ?? ''));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user