nova/nova/api/openstack/compute/contrib
Justin Shepherd c8b0a9a3be Ensures that keypair names are only AlphaNumeric.
Throws a 400 error if keypair contains any unsafe characters.

Safe characters are '_-', digits, and ascii_leters.

Added test_keypair_create_with_non_alphanumeric_name.

Fixes bug 937408.

Change-Id: If9b1393ee8f36113d2fa8a3b97ca526cc2e6ccf1
2012-02-29 11:41:43 -08:00
..
__init__.py Standardize logging delaration and use 2012-02-14 13:02:43 -06:00
accounts.py Standardize logging delaration and use 2012-02-14 13:02:43 -06:00
admin_actions.py Removed zones from api and distributed scheduler 2012-02-16 17:53:00 +00:00
aggregates.py Fixes bug 942549 2012-02-28 18:14:25 +00:00
certificates.py Backslash continuations (nova.api.openstack) 2012-02-20 20:17:18 +08:00
cloudpipe.py Fixes cloudpipe extension to work with keystone 2012-02-26 00:54:36 -08:00
console_output.py Backslash continuations (nova.api.openstack) 2012-02-20 20:17:18 +08:00
consoles.py Removed zones from api and distributed scheduler 2012-02-16 17:53:00 +00:00
createserverext.py Backslash continuations (nova.api.openstack) 2012-02-20 20:17:18 +08:00
deferred_delete.py Backslash continuations (nova.api.openstack) 2012-02-20 20:17:18 +08:00
disk_config.py Normalize odd date formats 2012-02-16 16:40:42 -08:00
extended_server_attributes.py Include hypervisor_hostname in the extended server attributes. 2012-02-29 12:08:30 -06:00
extended_status.py Backslash continuations (nova.api.openstack) 2012-02-20 20:17:18 +08:00
flavorextradata.py Merge "Backslash continuations (nova.api.openstack)" 2012-02-22 11:21:40 +00:00
flavorextraspecs.py Backslash continuations (nova.api.openstack) 2012-02-20 20:17:18 +08:00
flavormanage.py Return 40x for flavor.create duplicate. 2012-02-22 13:29:13 -08:00
floating_ip_dns.py Normalize odd date formats 2012-02-16 16:40:42 -08:00
floating_ip_pools.py Backslash continuations (nova.api.openstack) 2012-02-20 20:17:18 +08:00
floating_ips.py Replace ApiError with new exceptions 2012-02-14 12:20:20 -08:00
hosts.py blueprint host-aggregates: host maintenance 2012-02-21 22:50:26 +00:00
keypairs.py Ensures that keypair names are only AlphaNumeric. 2012-02-29 11:41:43 -08:00
multinic.py Standardize logging delaration and use 2012-02-14 13:02:43 -06:00
networks.py Normalize odd date formats 2012-02-16 16:40:42 -08:00
quotas.py Remove admin_only ext attr in favor of authz 2012-01-24 10:30:32 -08:00
rescue.py Standardize logging delaration and use 2012-02-14 13:02:43 -06:00
scheduler_hints.py Backslash continuations (nova.api.openstack) 2012-02-20 20:17:18 +08:00
security_groups.py Don't delete security group in use from OS API. 2012-02-23 14:00:42 -05:00
server_action_list.py Backslash continuations (nova.api.openstack) 2012-02-20 20:17:18 +08:00
server_diagnostics.py Backslash continuations (nova.api.openstack) 2012-02-20 20:17:18 +08:00
server_start_stop.py Normalize odd date formats 2012-02-16 16:40:42 -08:00
simple_tenant_usage.py Backslash continuations (nova.api.openstack) 2012-02-20 20:17:18 +08:00
users.py Standardize logging delaration and use 2012-02-14 13:02:43 -06:00
virtual_interfaces.py Backslash continuations (nova.api.openstack) 2012-02-20 20:17:18 +08:00
virtual_storage_arrays.py Backslash continuations (nova.api.openstack) 2012-02-20 20:17:18 +08:00
volumes.py Standardize logging delaration and use 2012-02-14 13:02:43 -06:00
volumetypes.py Alter output format of volume types resources 2012-02-21 12:06:44 -08:00