]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Return BadRequest for invalid Unicode names
authormannuray <mannu.ray@gmail.com>
Fri, 26 Feb 2016 14:11:20 +0000 (19:41 +0530)
committerEric Harney <eharney@redhat.com>
Fri, 26 Feb 2016 16:22:32 +0000 (11:22 -0500)
commitf99ef1a14a2258f0648255a708805bfaff8d0878
treee5de227b1f2d8b14e8f1c850fc9f2bd291777c22
parentf6306967e693431c62296bcd0000371f34ba9b6a
Return BadRequest for invalid Unicode names

If the database fails to insert values due to them
containing Unicode that the database can't support (or other
similar errors that fall under DBDataError), return an
HTTP 400 Bad Request rather than HTTP 500.

this patch give fix for

1. backup-create Creates a volume backup.
2. cgsnapshot-create Creates a cgsnapshot.
3. consisgroup-create Creates a consistency group.
4. encryption-type-create Creates encryption-type
5. qos-create Creates a qos specs.
6. snapshot-create Creates a snapshot.
7. type-create Creates a volume type.
8. update/edit of entities mentioned in step1-7 update/edit name.
 ( is already taken care)

 this patch also fix volume create as is taken care by

 https://review.openstack.org/#/c/266036

 by the new mechanism

Change-Id: I0990fdbcda7ef58331503489a51e7f870683f22b
Closes-bug: #1531400
cinder/db/sqlalchemy/api.py