From 3091165edf4539f35db9fc4b64d4c8b6ee53777a Mon Sep 17 00:00:00 2001 From: Kuan-Li Peng Date: Tue, 12 Apr 2022 09:58:39 +0000 Subject: [PATCH] Fix bandwith conversion for Ki, Gi, and Ti --- fio-parser.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fio-parser.py b/fio-parser.py index 1158485..2844ddd 100755 --- a/fio-parser.py +++ b/fio-parser.py @@ -74,11 +74,11 @@ def bandwidth_conversion(line): if 'Mi' in bandwidth: bandwidth = bandwidth.split('M')[0] elif 'Ki' in bandwidth: - bandwidth = int(bandwidth.split('K')[0]) / 2**10 + bandwidth = float(bandwidth.split('K')[0]) / 2**10 elif 'Gi' in bandwidth: - bandwidth = int(bandwidth.split('K')[0]) * 2**20 + bandwidth = float(bandwidth.split('G')[0]) * 2**10 elif 'Ti' in bandwidth: - bandwidth = int(bandwidth.split('K')[0]) * 2**30 + bandwidth = float(bandwidth.split('T')[0]) * 2**20 return bandwidth def io_conversion(line):