fixed postgresql flavor-create
fixes bug 968190 nova flavor-create failed on postgresql DB because sqlalchemy tried to write an integer into a varchar field Change-Id: Ib47d8d10e96fedb2158f454503fe1ca3493c16bb Signed-Off-By: Bernhard M. Wiedemann <bwiedemann suse.com>
This commit is contained in:
parent
37dad352a1
commit
6ec0ac30c7
1
Authors
1
Authors
|
@ -75,6 +75,7 @@ Hisaki Ohara <hisaki.ohara@intel.com>
|
|||
Ilya Alekseyev <ilyaalekseyev@acm.org>
|
||||
Isaku Yamahata <yamahata@valinux.co.jp>
|
||||
Ivan Kolodyazhny <e0ne@e0ne.info>
|
||||
J. Daniel Schmidt <jdsn@suse.de>
|
||||
Jake Dahn <jake@ansolabs.com>
|
||||
James E. Blair <jeblair@hp.com>
|
||||
Jason Cannavale <jason.cannavale@rackspace.com>
|
||||
|
|
|
@ -66,7 +66,9 @@ def create(name, memory, vcpus, root_gb, ephemeral_gb, flavorid, swap=None,
|
|||
raise exception.InvalidInput(reason=msg)
|
||||
|
||||
kwargs['name'] = name
|
||||
kwargs['flavorid'] = flavorid
|
||||
# NOTE(vish): Internally, flavorid is stored as a string but it comes
|
||||
# in through json as an integer, so we convert it here.
|
||||
kwargs['flavorid'] = unicode(flavorid)
|
||||
|
||||
try:
|
||||
return db.instance_type_create(context.get_admin_context(), kwargs)
|
||||
|
|
Loading…
Reference in New Issue