summaryrefslogtreecommitdiff
path: root/ironic_python_agent
diff options
context:
space:
mode:
authorDmitry Tantsur <dtantsur@protonmail.com>2019-09-25 11:47:23 +0200
committerDmitry Tantsur <dtantsur@protonmail.com>2019-09-25 19:02:25 +0000
commit7b2aea2a972bba7f6f78666facf28382afcbff69 (patch)
tree46bb3de3fecbaf1315456bc6f6d9e2915b95a109 /ironic_python_agent
parente5ec860d295fb29152a3affbefc3be20e8ad4ced (diff)
downloadironic-python-agent-7b2aea2a972bba7f6f78666facf28382afcbff69.tar.gz
Fix compatibility with Pint 0.5
Conversion from Quantity to int/long was added only in 0.5.2. Change-Id: I23f93d29a0624b77f4624c6af530971eb6a4c01b (cherry picked from commit 386654f602c86495515811dd741652a3b0292fd3)
Diffstat (limited to 'ironic_python_agent')
-rw-r--r--ironic_python_agent/numa_inspector.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/ironic_python_agent/numa_inspector.py b/ironic_python_agent/numa_inspector.py
index f952ba30..c7d35cc5 100644
--- a/ironic_python_agent/numa_inspector.py
+++ b/ironic_python_agent/numa_inspector.py
@@ -80,7 +80,7 @@ def get_nodes_memory_info(numa_node_dirs):
# To get memory size with unit from memory info line
# Memory info sample line format 'Node 0 MemTotal: 1560000 kB'
value = line.split(":")[1].strip()
- memory_kb = int(UNIT_CONVERTER(value).to_base_units())
+ memory_kb = int(UNIT_CONVERTER(value).to_base_units().magnitude)
except (ValueError, IndexError, pint.UndefinedUnitError) as exc:
msg = ('Failed to get memory information for %(node)s: '
'%(error)s' % {'node': numa_node_dir, 'error': exc})