diff --git a/inventory_provider/tasks/worker.py b/inventory_provider/tasks/worker.py index 5db07a30f856d4e022345161bddb00f60958abc4..0b3b97f864a5b040a3866cca0dfeebfbf76b90c6 100644 --- a/inventory_provider/tasks/worker.py +++ b/inventory_provider/tasks/worker.py @@ -481,10 +481,10 @@ def update_circuit_hierarchy_and_port_id_services(self, use_current=False): def _convert_to_bits(value, unit): unit = unit.lower() conversions = { - 'm': 1000000, - 'mb': 1000000, - 'g': 1000000000, - 'gbe': 1000000000, + 'm': 1 << 20, + 'mb': 1 << 20, + 'g': 1 << 30, + 'gbe': 1 << 30, } return int(value) * conversions[unit]