The ironic_inspector.plugins.standard Module¶
Standard set of plugins.
-
class
ironic_inspector.plugins.standard.RamdiskErrorHook[source]¶ Bases:
ironic_inspector.plugins.base.ProcessingHookHook to process error send from the ramdisk.
-
before_processing(introspection_data, **kwargs)[source]¶ Hook to run before any other data processing.
This hook is run even before sanity checks.
Parameters: - introspection_data – raw information sent by the ramdisk, may be modified by the hook.
- kwargs – used for extensibility without breaking existing hooks
Returns: nothing.
-
-
class
ironic_inspector.plugins.standard.RootDiskSelectionHook[source]¶ Bases:
ironic_inspector.plugins.base.ProcessingHookSmarter root disk selection using Ironic root device hints.
This hook must always go before SchedulerHook, otherwise root_disk field might not be updated.
-
class
ironic_inspector.plugins.standard.SchedulerHook[source]¶ Bases:
ironic_inspector.plugins.base.ProcessingHookNova scheduler required properties.
-
KEYS= ('cpus', 'cpu_arch', 'memory_mb')¶
-
-
class
ironic_inspector.plugins.standard.ValidateInterfacesHook[source]¶ Bases:
ironic_inspector.plugins.base.ProcessingHookHook to validate network interfaces.