nova/nova/api/openstack/compute/contrib
Leandro I. Costantino 050ce0e589 Enforce FlavorExtraSpecs Key format.
When creating a key name with characters like '/' that are not
being encoded or cannot be handled as expected by routes when
matching the url, then it's not possible to remove them anymore.
The new format apply the restriction: "[\w\.\- :]+$"

This change will fix the bug without API change.

Change-Id: I64bc098c4bde33c40fa149191a751ea3eb19f932
Closes-Bug: #1256119
2014-02-03 11:57:32 -05:00
..
__init__.py Use oslo-config-2013.1b4 2013-02-19 21:16:32 -08:00
admin_actions.py Merge "Remove redundant body validation for createBackup" 2014-01-06 08:26:33 +00:00
agents.py Validate parameters of agent API 2013-10-16 21:11:57 +09:00
aggregates.py Merge "remove redundant __init__() overwriting when getting ExtensionResources" 2014-01-25 16:20:57 +00:00
assisted_volume_snapshots.py Add os-assisted-volume-snapshots extension 2013-09-03 13:18:25 -04:00
attach_interfaces.py Update attach interface api to use new network model 2013-09-30 18:08:17 +08:00
availability_zone.py Fix for os-availability-zone/detail returning 500 2013-09-19 09:22:12 -04:00
baremetal_ext_status.py Expose additional status in baremetal API extension 2013-10-22 03:58:43 +00:00
baremetal_nodes.py baremetal: Make api validate mac address 2013-11-25 16:37:19 +09:00
block_device_mapping_v2_boot.py Servers API for the new BDM format 2013-07-26 12:33:01 +02:00
cell_capacities.py Fix trivial mismatch of license header 2013-06-25 19:01:57 +02:00
cells.py Port to oslo.messaging 2014-02-01 09:53:24 +00:00
certificates.py remove unused network module from certificates api extension 2013-10-17 17:25:38 +08:00
cloudpipe.py Fix bad typo in cloudpipe.py 2013-10-23 14:23:59 -04:00
cloudpipe_update.py Remove the monkey patching of _ into the builtins 2013-07-26 07:31:17 -07:00
config_drive.py Update OpenStack LLC to Foundation 2013-02-26 19:15:29 -05:00
console_output.py api: handle NotImplementedError for console output 2013-12-16 10:23:13 -05:00
consoles.py Catch NotImplementedError for vnc in the api 2013-12-18 19:40:46 -05:00
createserverext.py Fix trivial mismatch of license header 2013-06-25 19:01:57 +02:00
deferred_delete.py Fix deferred delete use of objects 2013-08-08 22:55:09 +09:30
disk_config.py Remove the monkey patching of _ into the builtins 2013-07-26 07:31:17 -07:00
evacuate.py Shrink the exception handling range 2013-11-12 22:35:42 +09:00
extended_availability_zone.py Report the az based on the value in the instance table. 2013-06-26 21:08:13 +01:00
extended_floating_ips.py Fix trivial mismatch of license header 2013-06-25 19:01:57 +02:00
extended_ips.py Remove trivial cases of unused variables (1) 2013-06-13 17:04:08 +00:00
extended_ips_mac.py Add an extension to show the mac address of a ip in server(s) 2013-04-12 13:37:03 +08:00
extended_quotas.py Enhance the validation of the quotas update 2013-06-13 15:36:08 +08:00
extended_server_attributes.py Remove unnecessary LOG initialisation 2013-04-10 13:26:12 +00:00
extended_services.py Add apache2 license header to appropriate files for enabling H102 2013-12-24 09:37:59 +09:00
extended_status.py Remove unnecessary LOG initialisation 2013-04-10 13:26:12 +00:00
extended_virtual_interfaces_net.py Remove unnecessary LOG initialisation 2013-04-10 13:26:12 +00:00
extended_volumes.py Add "ExtendedVolumes" API extension 2013-07-10 11:09:21 +04:00
fixed_ips.py remove redundant __init__() overwriting when getting ExtensionResources 2014-01-19 12:25:18 +00:00
flavor_access.py Make flavor_access extension use Flavor object 2013-12-06 11:13:54 -08:00
flavor_disabled.py Fix N402 for nova/api 2013-01-08 23:40:13 -05:00
flavor_rxtx.py Fix N402 for nova/api 2013-01-08 23:40:13 -05:00
flavor_swap.py Fix N402 for nova/api 2013-01-08 23:40:13 -05:00
flavorextradata.py Update OpenStack LLC to Foundation 2013-02-26 19:15:29 -05:00
flavorextraspecs.py Enforce FlavorExtraSpecs Key format. 2014-02-03 11:57:32 -05:00
flavormanage.py Rename InstanceType exceptions to Flavor 2013-11-15 11:30:16 -08:00
floating_ip_dns.py Remove the monkey patching of _ into the builtins 2013-07-26 07:31:17 -07:00
floating_ip_pools.py Fix trivial mismatch of license header 2013-06-25 19:01:57 +02:00
floating_ips.py Remove the monkey patching of _ into the builtins 2013-07-26 07:31:17 -07:00
floating_ips_bulk.py remove redundant __init__() overwriting when getting ExtensionResources 2014-01-19 12:25:18 +00:00
fping.py Remove the monkey patching of _ into the builtins 2013-07-26 07:31:17 -07:00
hide_server_addresses.py Fix duplicate osapi_hide_server_address_states config option 2013-07-17 09:50:38 +08:00
hosts.py Make compute_api use Service and ComputeNode objects 2013-08-29 00:18:46 -07:00
hypervisors.py Cache compute node info in Hypervisor api 2013-11-14 03:14:00 +00:00
image_size.py Add an extension to show image size. 2013-02-19 18:53:10 -05:00
instance_actions.py Catch InstanceNotFound in instance_actions GET 2013-05-22 22:57:22 +09:30
instance_usage_audit_log.py Remove the monkey patching of _ into the builtins 2013-07-26 07:31:17 -07:00
keypairs.py Make compute_api use KeyPair objects 2013-08-23 07:25:17 -07:00
migrations.py Fix up trivial license mismatches 2013-07-20 01:35:49 +02:00
multinic.py Remove the monkey patching of _ into the builtins 2013-07-26 07:31:17 -07:00
multiple_create.py Fix trivial mismatch of license header 2013-06-25 19:01:57 +02:00
networks_associate.py Add apache2 license header to appropriate files for enabling H102 2013-12-24 09:37:59 +09:00
os_networks.py Remove the monkey patching of _ into the builtins 2013-07-26 07:31:17 -07:00
os_tenant_networks.py Small edits on help strings 2014-01-23 20:05:50 +01:00
preserve_ephemeral_rebuild.py Add preserve_ephemeral option to rebuild 2014-01-16 16:24:05 +02:00
quota_classes.py Fix parameter checking about quota update api 2013-12-20 10:16:24 +00:00
quotas.py Fix parameter checking about quota update api 2013-12-20 10:16:24 +00:00
rescue.py Remove the monkey patching of _ into the builtins 2013-07-26 07:31:17 -07:00
scheduler_hints.py Remove the monkey patching of _ into the builtins 2013-07-26 07:31:17 -07:00
security_group_default_rules.py Remove unsafe XML parsing 2013-08-08 13:49:45 +02:00
security_groups.py Raise better exception if duplicate security groups 2013-12-09 13:28:18 -08:00
server_diagnostics.py Remove the monkey patching of _ into the builtins 2013-07-26 07:31:17 -07:00
server_password.py Fix the ServerPasswordController class doc string 2013-06-15 20:02:04 -07:00
server_start_stop.py catch exception in start and stop server api 2013-10-08 17:18:31 +08:00
server_usage.py Fix typos in nova/api code 2013-10-09 06:33:00 +03:00
services.py Improve error message in services API 2014-01-10 15:14:54 -08:00
shelve.py Catch InstanceIsLocked exception on server actions 2013-12-28 14:37:11 +08:00
simple_tenant_usage.py Rename InstanceType exceptions to Flavor 2013-11-15 11:30:16 -08:00
used_limits.py Fix trivial mismatch of license header 2013-06-25 19:01:57 +02:00
used_limits_for_admin.py Fix trivial mismatch of license header 2013-06-25 19:01:57 +02:00
user_data.py Fix trivial mismatch of license header 2013-06-25 19:01:57 +02:00
user_quotas.py Per-project-user-quotas for more granularity 2013-07-24 12:23:32 +08:00
virtual_interfaces.py Remove unnecessary LOG initialisation 2013-04-10 13:26:12 +00:00
volume_attachment_update.py Add support for volume swap 2013-07-24 15:09:39 -07:00
volumes.py Merge "Catch InstanceIsLocked exception on server actions" 2014-01-11 15:47:58 +00:00