mirror of
https://github.com/Icinga/icinga-powershell-framework.git
synced 2025-12-21 07:10:15 -05:00
14 lines
384 B
PowerShell
14 lines
384 B
PowerShell
function Format-IcingaPerfDataValue()
|
|
{
|
|
param(
|
|
$PerfValue
|
|
);
|
|
|
|
if ((Test-Numeric $PerfValue) -eq $FALSE) {
|
|
return $PerfValue;
|
|
}
|
|
|
|
# Convert our value to a string and replace ',' with a '.' to allow Icinga to parse the output
|
|
# In addition, round every output to 6 digits
|
|
return (([string]([math]::round($PerfValue, 6))).Replace(',', '.'));
|
|
}
|