ironic.drivers.modules.inspector.agent module

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.

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.