nova/nova/api/openstack/compute/plugins/v3
Matthew Treinish c96cadc5a2 Log id in raise_http_conflict_for_instance_invalid_state()
This commit adds the instance id to the log message generated by
raise_http_conflict_for_instance_invalid_state(). Previously, the
messages just included the action and state failure information, but
when investigating a failure knowing the instance id is useful. While
there are other clues in the logs, like the req-id or other unique info
about the failed request in the logs already, it increase the effort
required to figure out what failed. Directly logging the instance id
that failed increases the utility of these log messages.

Change-Id: I7328ad16f3cb313266011f778c0c8161eded1801
2014-10-07 10:22:14 -04:00
..
__init__.py API extensions framework for v3 API 2013-05-13 10:31:22 +09:30
access_ips.py Add API schema for v2.1 access_ips extension 2014-09-03 04:17:03 +00:00
admin_actions.py Change v3 admin_actions to v2.1 2014-09-02 15:08:12 +08:00
admin_password.py Log id in raise_http_conflict_for_instance_invalid_state() 2014-10-07 10:22:14 -04:00
agents.py Change v3 agents API to v2.1 2014-08-25 01:58:23 +00:00
aggregates.py Making nova.compute.api to return Aggregate Objects 2014-09-22 03:04:45 -04:00
attach_interfaces.py Log id in raise_http_conflict_for_instance_invalid_state() 2014-10-07 10:22:14 -04:00
availability_zone.py Add API schema for v2.1/v3 availability_zone extension 2014-09-02 21:08:08 +09:00
block_device_mapping.py Add extension block_device_mapping_v1 for v2.1 2014-08-29 10:36:43 +08:00
block_device_mapping_v1.py Add extension block_device_mapping_v1 for v2.1 2014-08-29 10:36:43 +08:00
cells.py Convert v3 cells API to v2.1 2014-09-01 09:45:56 +09:00
certificates.py Convert v3 certificate API to v2.1 2014-08-29 13:55:57 +09:00
config_drive.py Merge "Convert v3 config drive plugin to v2.1" 2014-08-25 02:43:16 +00:00
console_auth_tokens.py Use oslo.i18n 2014-07-18 14:28:09 -04:00
console_output.py Convert console_output v3 plugin to v2.1 2014-08-28 09:35:40 +09:30
consoles.py Remove vi modelines 2014-02-03 14:19:44 +00:00
create_backup.py Log id in raise_http_conflict_for_instance_invalid_state() 2014-10-07 10:22:14 -04:00
deferred_delete.py Log id in raise_http_conflict_for_instance_invalid_state() 2014-10-07 10:22:14 -04:00
evacuate.py Log id in raise_http_conflict_for_instance_invalid_state() 2014-10-07 10:22:14 -04:00
extended_availability_zone.py Convert v3 ExtendedAvailabilityZone api to v2.1 2014-09-02 11:54:09 +09:00
extended_server_attributes.py Change v3 extended_server_attibutes to v2.1 2014-08-24 09:09:58 +08:00
extended_status.py Change v3 extended_status to v2.1 2014-08-26 10:11:31 +08:00
extended_volumes.py Log id in raise_http_conflict_for_instance_invalid_state() 2014-10-07 10:22:14 -04:00
extension_info.py Fix v3 API extension names for camelcase 2014-05-06 09:08:59 +09:00
flavor_access.py Change v3 flavor_access to v2.1 2014-09-01 16:01:31 +09:30
flavor_manage.py Change v3 flavor_manage API to v2.1 2014-09-03 05:27:16 +00:00
flavor_rxtx.py Change v3 flavor_rxtx to v2.1 2014-08-24 03:06:37 +08:00
flavors.py make flavors use common limit and marker 2014-09-17 14:59:51 -04:00
flavors_extraspecs.py Convert v3 flavor extraspecs plugin to v2.1 2014-09-01 09:14:46 +09:00
hide_server_addresses.py Removes XML namespace definitions from V3 API plugins 2014-01-31 14:57:35 +10:30
hosts.py Change v3 hosts to v2.1 2014-08-24 11:56:23 +08:00
hypervisors.py Convert v3 hypervisor plugin to v2.1 2014-09-02 11:25:00 +09:00
image_metadata.py Port v2 image_metadata extension to work in v2.1(v3) framework 2014-09-01 22:26:37 +08:00
image_size.py Port image-size extension to work in v2.1/v3 framework 2014-09-01 22:27:31 +08:00
images.py Port v2 images extension to work in v2.1(v3) framework 2014-09-01 22:22:06 +08:00
instance_actions.py Changes V3 server_actions extension into v2.1 2014-08-30 17:04:47 +08:00
ips.py Add decorator expected_errors for ips v3 extension 2014-08-07 20:45:47 +08:00
keypairs.py Change v3 keypairs API to v2.1 2014-08-27 05:46:04 +00:00
limits.py Add quotas for Server Groups (V2 API compatibility & V2.1 support) 2014-09-10 16:29:22 +00:00
lock_server.py Standardize logging for v3 api extensions 2014-08-08 09:54:59 +09:30
migrate_server.py Log id in raise_http_conflict_for_instance_invalid_state() 2014-10-07 10:22:14 -04:00
migrations.py Fix broken API os-migrations 2014-03-11 16:32:33 +01:00
multinic.py Convert multinic v3 plugin to v2.1 2014-08-25 11:57:48 +09:30
multiple_create.py Add API schema for v2.1/v3 multiple_create extension 2014-09-02 23:09:07 +09:00
pause_server.py Log id in raise_http_conflict_for_instance_invalid_state() 2014-10-07 10:22:14 -04:00
pci.py Fix rest of API objects usage 2014-06-28 12:16:23 -07:00
quota_sets.py Fix 'force' parameter for quota-update 2014-09-16 13:29:01 +10:00
remote_consoles.py Changes V3 remote_console extension into v2.1 2014-09-01 09:50:31 +08:00
rescue.py Log id in raise_http_conflict_for_instance_invalid_state() 2014-10-07 10:22:14 -04:00
scheduler_hints.py Convert v3 server SchedulerHints plugin to v2.1 2014-08-22 14:15:28 +09:00
security_groups.py Change v3 security_groups API to v2.1 2014-09-01 03:44:56 +00:00
server_diagnostics.py Log id in raise_http_conflict_for_instance_invalid_state() 2014-10-07 10:22:14 -04:00
server_external_events.py Use oslo.i18n 2014-07-18 14:28:09 -04:00
server_groups.py Add quotas for Server Groups (quota checks) 2014-09-13 08:48:40 +00:00
server_metadata.py Log id in raise_http_conflict_for_instance_invalid_state() 2014-10-07 10:22:14 -04:00
server_password.py Object-ify server_password APIv3 extension 2014-06-17 12:25:30 -07:00
server_usage.py Convert server_usage v3 plugin to v2.1 API 2014-09-02 10:35:43 +09:30
servers.py Log id in raise_http_conflict_for_instance_invalid_state() 2014-10-07 10:22:14 -04:00
services.py Remove unused config "service_down_time" reference 2014-09-12 13:22:19 +08:00
shelve.py Log id in raise_http_conflict_for_instance_invalid_state() 2014-10-07 10:22:14 -04:00
simple_tenant_usage.py Port simple_tenant_usage into v2.1 2014-08-28 10:27:25 +08:00
suspend_server.py Log id in raise_http_conflict_for_instance_invalid_state() 2014-10-07 10:22:14 -04:00
used_limits.py Add quotas for Server Groups (V2 API compatibility & V2.1 support) 2014-09-10 16:29:22 +00:00
user_data.py Add API schema for v2.1/v3 user_data extension 2014-09-01 10:00:51 +09:00
versions.py Change v3 version API to v2.1 2014-08-30 07:08:59 +00:00
volumes.py Port volumes extension to work in v2.1/v3 framework 2014-09-02 09:28:06 +09:30