nova/nova
Leandro I. Costantino f3f46b532c Rescue API handle NotImplementedError
There are several nova virt drivers that don't implement the rescue API,
but the os compute API doesn't handle NotImplementedError,
it returns a 400 instead of a 501.

The patch add the proper logic to return a 501 instead.

Change-Id: Ia649c4dadd50985efed631ce8f3e4b212646766e
Closes-Bug: #1287367
2014-03-06 09:10:02 -03:00
..
CA
api Rescue API handle NotImplementedError 2014-03-06 09:10:02 -03:00
cells Enable flake8 H404 checking 2014-02-27 11:15:55 +04:00
cert Remove vi modelines 2014-02-03 14:19:44 +00:00
cloudpipe Remove vi modelines 2014-02-03 14:19:44 +00:00
cmd Merge "Introduce Guru Meditation Reports into Nova" 2014-03-01 02:39:11 +00:00
compute Make compute manager use InstanceInfoCache object for deletes 2014-02-28 16:43:46 -08:00
conductor Deprecate conductor instance_type_get() and remove from VirtAPI 2014-02-28 16:43:46 -08:00
console Enable flake8 H404 checking 2014-02-27 11:15:55 +04:00
consoleauth Move consoleauth_manager option into nova.service and fix imports 2014-02-15 08:38:42 -08:00
db Merge "Add super call to db Base class" 2014-03-03 02:16:15 +00:00
hacking Replace assertEqual(None, *) with assertIsNone in tests 2014-02-16 17:31:28 +08:00
image Enable flake8 H404 checking 2014-02-27 11:15:55 +04:00
ipv6 Remove vi modelines 2014-02-03 14:19:44 +00:00
keymgr Enable flake8 H404 checking 2014-02-27 11:15:55 +04:00
locale Imported Translations from Transifex 2014-02-27 06:18:24 +00:00
network Merge "Downgrade the log level for floating IP associate" 2014-03-03 02:11:48 +00:00
objects Merge "Add pack_action_start/finish helper to InstanceAction object" 2014-03-01 01:37:21 +00:00
objectstore Add HEAD api response for test s3 server BucketHandler 2014-02-09 01:16:33 +08:00
openstack Merge "Remove log_handler module from oslo-incubator sync" 2014-03-03 02:03:48 +00:00
pci Enable flake8 H404 checking 2014-02-27 11:15:55 +04:00
rdp Adds RDP console support 2014-02-07 21:20:08 +02:00
scheduler Enable flake8 H404 checking 2014-02-27 11:15:55 +04:00
servicegroup Enable flake8 H404 checking 2014-02-27 11:15:55 +04:00
spice Remove vi modelines 2014-02-03 14:19:44 +00:00
storage Remove vi modelines 2014-02-03 14:19:44 +00:00
tests Rescue API handle NotImplementedError 2014-03-06 09:10:02 -03:00
virt Merge "Deprecate conductor instance_type_get() and remove from VirtAPI" 2014-03-01 10:21:19 +00:00
vnc Remove vi modelines 2014-02-03 14:19:44 +00:00
volume Remove vi modelines 2014-02-03 14:19:44 +00:00
__init__.py Remove vi modelines 2014-02-03 14:19:44 +00:00
availability_zones.py Merge "Fixing availability-zone not take effect error" 2014-02-02 08:08:40 +00:00
baserpc.py Port to oslo.messaging 2014-02-01 09:53:24 +00:00
block_device.py Make volume attach use objects 2014-02-25 10:29:14 +01:00
config.py Remove vi modelines 2014-02-03 14:19:44 +00:00
context.py Enable flake8 H404 checking 2014-02-27 11:15:55 +04:00
crypto.py Remove vi modelines 2014-02-03 14:19:44 +00:00
exception.py libvirt: Enable custom video RAM setting 2014-02-25 22:08:36 -05:00
filters.py Merge "Fixes typos in the files in the nova folder" 2013-10-14 09:34:14 +00:00
hooks.py Remove vi modelines 2014-02-03 14:19:44 +00:00
loadables.py
manager.py Remove vi modelines 2014-02-03 14:19:44 +00:00
netconf.py Enable flake8 H404 checking 2014-02-27 11:15:55 +04:00
notifications.py Remove vi modelines 2014-02-03 14:19:44 +00:00
paths.py Merge "Set a sane default for state_path" 2014-02-12 22:04:35 +00:00
policy.py Adds unit test for etc/nova/policy.json data 2014-02-28 07:24:32 +01:00
quota.py Enable flake8 H404 checking 2014-02-27 11:15:55 +04:00
rpc.py Serialize the notification payload in json 2014-02-20 11:42:40 +01:00
safe_utils.py Remove vi modelines 2014-02-03 14:19:44 +00:00
service.py Move consoleauth_manager option into nova.service and fix imports 2014-02-15 08:38:42 -08:00
test.py Merge "Use oslo-common's logging fixture" 2014-03-01 05:53:43 +00:00
utils.py Enable flake8 H404 checking 2014-02-27 11:15:55 +04:00
version.py Remove vi modelines 2014-02-03 14:19:44 +00:00
weights.py Using six.add_metaclass 2014-02-11 09:45:20 +08:00
wsgi.py Make webob.exc.HTTPForbidden return correct message 2014-02-24 19:22:35 +09:00