[ironic_inspector.hooks.node_not_found]
enroll = ironic_inspector.plugins.discovery:enroll_node_not_found_hook
example = ironic_inspector.plugins.example:example_not_found_hook

[ironic_inspector.rules.actions]
fail = ironic_inspector.plugins.rules:FailAction
set-attribute = ironic_inspector.plugins.rules:SetAttributeAction
extend-attribute = ironic_inspector.plugins.rules:ExtendAttributeAction
example = ironic_inspector.plugins.example:ExampleRuleAction
set-capability = ironic_inspector.plugins.rules:SetCapabilityAction

[oslo.config.opts]
ironic_inspector = ironic_inspector.conf:list_opts
ironic_inspector.plugins.discovery = ironic_inspector.plugins.discovery:list_opts
ironic_inspector.common.swift = ironic_inspector.common.swift:list_opts
ironic_inspector.common.ironic = ironic_inspector.common.ironic:list_opts

[ironic_inspector.hooks.processing]
ramdisk_error = ironic_inspector.plugins.standard:RamdiskErrorHook
extra_hardware = ironic_inspector.plugins.extra_hardware:ExtraHardwareHook
root_disk_selection = ironic_inspector.plugins.standard:RootDiskSelectionHook
raid_device = ironic_inspector.plugins.raid_device:RaidDeviceDetection
scheduler = ironic_inspector.plugins.standard:SchedulerHook
validate_interfaces = ironic_inspector.plugins.standard:ValidateInterfacesHook
root_device_hint = ironic_inspector.plugins.raid_device:RootDeviceHintHook
example = ironic_inspector.plugins.example:ExampleProcessingHook

[oslo.config.opts.defaults]
ironic_inspector = ironic_inspector.conf:set_config_defaults

[console_scripts]
ironic-inspector = ironic_inspector.main:main
ironic-inspector-rootwrap = oslo_rootwrap.cmd:main
ironic-inspector-dbsync = ironic_inspector.dbsync:main

[ironic_inspector.rules.conditions]
le = ironic_inspector.plugins.rules:LeCondition
matches = ironic_inspector.plugins.rules:MatchesCondition
contains = ironic_inspector.plugins.rules:ContainsCondition
is-empty = ironic_inspector.plugins.rules:EmptyCondition
ge = ironic_inspector.plugins.rules:GeCondition
ne = ironic_inspector.plugins.rules:NeCondition
lt = ironic_inspector.plugins.rules:LtCondition
gt = ironic_inspector.plugins.rules:GtCondition
in-net = ironic_inspector.plugins.rules:NetCondition
eq = ironic_inspector.plugins.rules:EqCondition

