From cc9e05da504693af6ceafff64527200bcbe4bb7d Mon Sep 17 00:00:00 2001 From: Jaganathan Palanisamy Date: Thu, 9 Feb 2017 07:04:33 -0500 Subject: NUMA-topology collector Implement the optional collector for fetching the NUMA topology details. Collects RAM, CPU Cores, thread siblings and NICS data for each NUMA node and stored under "numa_topology" key. Closes-bug: #1635253 Co-Authored-By: Jaganathan Palanisamy Change-Id: I5a546c009d95f39b7af4d89cf785be8acb8ebc67 Signed-off-by: karthik s --- ironic_python_agent/errors.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'ironic_python_agent/errors.py') diff --git a/ironic_python_agent/errors.py b/ironic_python_agent/errors.py index 2c49ffc8..11f769f0 100644 --- a/ironic_python_agent/errors.py +++ b/ironic_python_agent/errors.py @@ -293,6 +293,12 @@ class ISCSIError(RESTError): super(ISCSIError, self).__init__(details) +class IncompatibleNumaFormatError(RESTError): + """Error raised when unexpected format data in NUMA node.""" + + message = 'Error in NUMA node data format' + + class ISCSICommandError(ISCSIError): """Error executing TGT command.""" -- cgit v1.2.1