Allow float value for bw parameter in topology for non-integer values in megabits.
Refs #5263
Change-Id: I1c58129a474b3ec7362419c3a76863079b648b57
diff --git a/minindn/minindn.py b/minindn/minindn.py
index 597e5c6..1ba1251 100644
--- a/minindn/minindn.py
+++ b/minindn/minindn.py
@@ -195,9 +195,9 @@
for param in item[1].split(' '):
key = param.split('=')[0]
value = param.split('=')[1]
- if key in ['bw', 'jitter', 'max_queue_size']:
+ if key in ['jitter', 'max_queue_size']:
value = int(value)
- if key == 'loss':
+ if key == 'loss' or key == 'bw':
value = float(value)
params[key] = value