nova/nova
He Jie Xu e5982de3e9 Reject the cell name include '!', '.' and '@' for Nova API
Nova cells use '!', '.' and '@' for routing the instance in cells.
So those special characters can't include in the cell name.

This patch adds '@' validation for v2 API, and adds '!', '.' and '@'
for v2.1 API.

Change-Id: I5cb704a44c2abfb0bfb5b42d4aa8fefe35cc1523
Partial-Bug: #1491511
2015-09-04 13:01:52 +00:00
..
CA
api Reject the cell name include '!', '.' and '@' for Nova API 2015-09-04 13:01:52 +00:00
cells Merge "Cells: Handle instance_destroy_at_top failure" 2015-08-15 05:07:52 +00:00
cert Update rpc version aliases for kilo 2015-04-21 13:57:56 +08:00
cloudpipe Switch to the oslo_utils.fileutils 2015-07-24 14:10:44 +03:00
cmd Merge "Use min and max on IntOpt option types" 2015-08-24 22:27:05 +00:00
compute Merge "Make compute manager instance updates use objects" 2015-09-03 03:57:01 +00:00
conductor Merge "Implement manifest-based backports" 2015-09-03 05:08:45 +00:00
console Use min and max on IntOpt option types 2015-08-14 04:37:21 +00:00
consoleauth Update rpc version aliases for kilo 2015-04-21 13:57:56 +08:00
db Merge "Adds instance_uuid index for instance_system_metadata" 2015-09-04 01:29:21 +00:00
hacking Merge "Add hacking check for greenthread.spawn()" 2015-08-13 17:09:53 +00:00
image Use min and max on IntOpt option types 2015-08-14 04:37:21 +00:00
ipv6
keymgr
locale Imported Translations from Transifex 2015-08-12 06:31:58 +00:00
mks Add MKS console support 2015-07-25 15:01:44 +03:00
network Merge "Add secgroup param checks for Neutron" 2015-09-04 00:30:30 +00:00
objects Merge "objects: Hook migration object into Instance" 2015-09-04 00:31:20 +00:00
objectstore Use min and max on IntOpt option types 2015-08-14 04:37:21 +00:00
openstack Switch to the oslo_utils.fileutils 2015-07-24 14:10:44 +03:00
pci Merge "Fix three typos on nova/pci directory" 2015-09-01 21:53:31 +00:00
rdp
scheduler Merge "Scheduler: enhance debug messages for multitenancy aggregates" 2015-09-02 22:39:07 +00:00
servicegroup Merge "downgrade log messages for memcache server (dis)connect events" 2015-08-30 00:02:54 +00:00
spice
tests Reject the cell name include '!', '.' and '@' for Nova API 2015-09-04 13:01:52 +00:00
virt Merge "[libvirt] Move cleanup of imported files to imagebackend" 2015-09-04 08:03:05 +00:00
vnc Use min and max on IntOpt option types 2015-08-14 04:37:21 +00:00
volume Replace get_cinder_client_version in cinder.py 2015-08-13 08:49:44 +00:00
wsgi Helper script for running under Apache2 2015-08-04 11:12:39 -04:00
__init__.py
availability_zones.py Enable python34 tests for nova/tests/unit/objects/test*.py 2015-07-01 20:29:42 +00:00
baserpc.py
block_device.py snapshot: Add device_name to the snapshot bdms 2015-07-02 13:45:36 +01:00
config.py Revert "Remove references to suds" 2015-09-02 07:17:03 +00:00
context.py Correct a wrong docstring 2015-08-20 17:05:39 +01:00
crypto.py Replace openssl calls with cryptography lib 2015-07-27 14:41:44 -07:00
debugger.py Use min and max on IntOpt option types 2015-08-14 04:37:21 +00:00
exception.py Merge "Neutron: Check port binding status" 2015-09-04 00:27:44 +00:00
filters.py Add logging when filtering returns nothing. 2015-08-17 16:16:00 +00:00
hooks.py
i18n.py
loadables.py
manager.py Switch to oslo.service library 2015-07-11 02:54:42 +00:00
netconf.py
notifications.py Fix notify_decorator errors 2015-08-11 10:30:30 +08:00
opts.py Use oslo-config-generator instead of generate_sample.sh 2015-06-18 22:00:18 +00:00
paths.py
policy.py
quota.py Fix Python 3 issues in nova.db.sqlalchemy 2015-06-30 07:06:54 -07:00
rpc.py
safe_utils.py Set autodoc_index_modules=True so tox -e docs builds module docs again 2015-07-30 17:11:47 -07:00
service.py Use min and max on IntOpt option types 2015-08-14 04:37:21 +00:00
test.py api: deprecate the concept of extensions in v2.1 2015-08-27 13:16:09 +00:00
utils.py Add rootwrap daemon mode support 2015-08-21 10:34:30 -04:00
version.py Fix version unit test on Python 3 2015-05-25 13:33:59 +02:00
weights.py Skip only one host weight calculation 2015-05-05 11:40:09 +08:00
wsgi.py Fix exception message mistake in WSGI service 2015-08-28 16:26:30 +00:00