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

[ironic_inspector.hooks.node_not_found]
example = ironic_inspector.plugins.example:example_not_found_hook

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

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

[ironic_inspector.rules.conditions]
eq = ironic_inspector.plugins.rules:EqCondition
ge = ironic_inspector.plugins.rules:GeCondition
gt = ironic_inspector.plugins.rules:GtCondition
in-net = ironic_inspector.plugins.rules:NetCondition
le = ironic_inspector.plugins.rules:LeCondition
lt = ironic_inspector.plugins.rules:LtCondition
ne = ironic_inspector.plugins.rules:NeCondition

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

