@@ -19,24 +19,24 @@ function Convert-IcingaPluginValueToString()
1919 }
2020
2121 if ($Unit -eq ' %' -Or [string ]::IsNullOrEmpty($Unit )) {
22- return ([string ]::Format(' {0}{1}' , $AdjustedValue , $Unit ));
22+ return ([string ]::Format(' {0}{1}' , ([ string ] $AdjustedValue ).Replace( ' , ' , ' . ' ) , $Unit ));
2323 }
2424
2525 switch ($OriginalUnit ) {
2626 { ($_ -eq " Kbit" ) -or ($_ -eq " Mbit" ) -or ($_ -eq " Gbit" ) -or ($_ -eq " Tbit" ) -or ($_ -eq " Pbit" ) -or ($_ -eq " Ebit" ) -or ($_ -eq " Zbit" ) -or ($_ -eq " Ybit" ) } {
2727 $TransferSpeed = Get-IcingaNetworkInterfaceUnits - Value $Value ;
28- return ([string ]::Format(' {0}{1}' , $TransferSpeed.LinkSpeed , $TransferSpeed.Unit ));
28+ return ([string ]::Format(' {0}{1}' , $TransferSpeed.LinkSpeed , $TransferSpeed.Unit )).Replace( ' , ' , ' . ' ) ;
2929 };
3030 { ($_ -eq " B" ) -or ($_ -eq " KiB" ) -or ($_ -eq " MiB" ) -or ($_ -eq " GiB" ) -or ($_ -eq " TiB" ) -or ($_ -eq " PiB" ) -or ($_ -eq " EiB" ) -or ($_ -eq " ZiB" ) -or ($_ -eq " YiB" ) } {
31- return (ConvertTo-BytesNextUnit - Value $Value - Unit $Unit - Units @ (' B' , ' KiB' , ' MiB' , ' GiB' , ' TiB' , ' PiB' , ' EiB' , ' ZiB' , ' YiB' ));
31+ return (ConvertTo-BytesNextUnit - Value $Value - Unit $Unit - Units @ (' B' , ' KiB' , ' MiB' , ' GiB' , ' TiB' , ' PiB' , ' EiB' , ' ZiB' , ' YiB' )).Replace( ' , ' , ' . ' ) ;
3232 };
3333 { ($_ -eq " KB" ) -or ($_ -eq " MB" ) -or ($_ -eq " GB" ) -or ($_ -eq " TB" ) -or ($_ -eq " PB" ) -or ($_ -eq " EB" ) -or ($_ -eq " ZB" ) -or ($_ -eq " YB" ) } {
34- return (ConvertTo-BytesNextUnit - Value $Value - Unit $Unit - Units @ (' B' , ' KB' , ' MB' , ' GB' , ' TB' , ' PB' , ' EB' , ' ZB' , ' YB' ));
34+ return (ConvertTo-BytesNextUnit - Value $Value - Unit $Unit - Units @ (' B' , ' KB' , ' MB' , ' GB' , ' TB' , ' PB' , ' EB' , ' ZB' , ' YB' )).Replace( ' , ' , ' . ' ) ;
3535 };
3636 ' s' {
37- return (ConvertFrom-TimeSpan - Seconds $AdjustedValue )
37+ return (ConvertFrom-TimeSpan - Seconds $AdjustedValue ).Replace( ' , ' , ' . ' )
3838 };
3939 }
4040
41- return ([string ]::Format(' {0}{1}' , $AdjustedValue , $Unit ));
41+ return ([string ]::Format(' {0}{1}' , ([ string ] $AdjustedValue ).Replace( ' , ' , ' . ' ) , $Unit ));
4242}
0 commit comments