ironic/ironic/drivers/modules
Yuriy Zveryanskyy 8c8704e23a Fix spawn error hook in "continue_node_clean" RPC method
1) utils.cleaning_error_handler() as hook in current code does not
have an exception parameter that task context manager adds.
2) It's not needed to set fail state on "NoFreeConductorWorker"
exception, this is driver specific. IPA driver can obtain a free
worker on the next heartbeat(s).

This patch also adds missing tests for error handlers functions.

Closes-Bug: #1539118
Change-Id: I9081d5b3437e9be6b68fe9c635b38f84637e93df
2016-02-02 16:30:13 +02:00
..
amt Add choices option to several options 2016-01-14 10:16:16 +00:00
cimc Trival: Remove unused logging import 2015-12-26 11:27:59 +08:00
drac DRAC: switch to python-dracclient on vendor-passthru 2016-01-19 11:39:00 +01:00
ilo Use ironic-lib's util methods 2016-01-04 15:39:57 +00:00
irmc Add choices option to several options 2016-01-14 10:16:16 +00:00
msftocs Try to standardize retrieval of an Exception's description 2015-09-08 15:52:16 +00:00
oneview Use server_profile_template_uri at scheduling 2015-11-18 12:25:05 -03:00
ucs Make task parameter mandatory in get_supported_boot_devices 2015-11-12 18:36:25 +02:00
__init__.py Remove copyright from empty files 2014-01-07 21:05:01 +08:00
agent.py Clean up unneeded deprecated_group 2016-01-13 15:47:10 +08:00
agent_base_vendor.py Fix spawn error hook in "continue_node_clean" RPC method 2016-02-02 16:30:13 +02:00
agent_client.py Improve logging for agent driver 2015-08-20 09:20:45 +02:00
agent_config.template Ensure configdrive isn't mounted in CoreOS ramdisks 2015-03-24 08:40:28 -07:00
boot.ipxe Fall back to old boot.ipxe behaviour if inc command is not found 2015-12-01 11:15:56 +01:00
console_utils.py Use ironic-lib's util methods 2016-01-04 15:39:57 +00:00
deploy_utils.py Fix issues with uefi-ipxe booting 2016-01-17 05:59:47 +00:00
elilo_efi_pxe_config.template Ensure configdrive isn't mounted for ipxe/elilo 2015-03-25 16:34:50 +00:00
fake.py Merge "Add RAIDInterface for RAID configuration" 2015-08-14 11:26:04 +00:00
iboot.py Validate all tcp/udp port numbers 2015-11-19 09:23:33 +08:00
image_cache.py Improve options help for image caching 2015-12-01 11:06:56 +02:00
inspector.py Inspector inspection fails due to node locked error 2015-08-11 09:16:28 -04:00
ipminative.py Use ironic-lib's util methods 2016-01-04 15:39:57 +00:00
ipmitool.py Use ironic-lib's util methods 2016-01-04 15:39:57 +00:00
ipxe_config.template Fix issues with uefi-ipxe booting 2016-01-17 05:59:47 +00:00
iscsi_deploy.py Use ironic-lib's util methods 2016-01-04 15:39:57 +00:00
master_grub_cfg.txt grub2 bootloader support for uefi boot mode 2015-07-29 03:18:41 +00:00
pxe.py Use ironic-lib's util methods 2016-01-04 15:39:57 +00:00
pxe_config.template Add a new boot section 'trusted_boot' for PXE 2015-06-26 11:50:57 +08:00
pxe_grub_config.template grub2 bootloader support for uefi boot mode 2015-07-29 03:18:41 +00:00
seamicro.py Use node.uuid directly in stop_console() 2015-12-09 17:58:13 +08:00
snmp.py Validate all tcp/udp port numbers 2015-11-19 09:23:33 +08:00
ssh.py Add console feature to ssh driver 2015-12-22 15:35:49 +00:00
virtualbox.py Validate all tcp/udp port numbers 2015-11-19 09:23:33 +08:00
wol.py Validate all tcp/udp port numbers 2015-11-19 09:23:33 +08:00