ironic.drivers.modules.inspector.agent module
In-band inspection implementation.
-
class ironic.drivers.modules.inspector.agent.AgentInspect(*args, **kwargs)[source]
Bases: Common
In-band inspection.
-
abort(task)[source]
Abort hardware inspection.
- Parameters:
task – a task from TaskManager.
-
continue_inspection(task, inventory, plugin_data)[source]
Continue in-band hardware inspection.
- Parameters:
task – a task from TaskManager.
inventory – hardware inventory from the node.
plugin_data – optional plugin-specific data.
-
ironic.drivers.modules.inspector.agent.run_inspection_hooks(task, inventory, plugin_data, hooks)[source]
Process data from the ramdisk using inspection hooks.