summaryrefslogtreecommitdiffstats
path: root/nova/compute
diff options
context:
space:
mode:
authorRick Harris <rconradharris@gmail.com>2013-05-09 22:39:20 +0000
committerRick Harris <rconradharris@gmail.com>2013-05-14 17:24:35 +0000
commit1b9489fb0d556a2661c299cf67ed3d26ffcb2dce (patch)
tree3a1f33a31e591daea039fb23380959db5ad8c400 /nova/compute
parentda1d7390fea6ba8ac9eefd1a25e5c1412e624ee3 (diff)
Use Oslo's `bool_from_string`
Oslo provides an equivalent implmentation of `bool_from_str` so we should switch the code to use that instead. Change-Id: I382f23af2468e276ae4342dff18cf06e1c24b755
Diffstat (limited to 'nova/compute')
-rw-r--r--nova/compute/api.py3
-rw-r--r--nova/compute/flavors.py3
2 files changed, 4 insertions, 2 deletions
diff --git a/nova/compute/api.py b/nova/compute/api.py
index c56270cc3..111d87fc5 100644
--- a/nova/compute/api.py
+++ b/nova/compute/api.py
@@ -53,6 +53,7 @@ from nova import notifications
from nova.openstack.common import excutils
from nova.openstack.common import jsonutils
from nova.openstack.common import log as logging
+from nova.openstack.common import strutils
from nova.openstack.common import timeutils
from nova.openstack.common import uuidutils
import nova.policy
@@ -439,7 +440,7 @@ class API(base.Base):
if value is not None:
if prop_type == 'bool':
- value = utils.bool_from_str(value)
+ value = strutils.bool_from_string(value)
return value
diff --git a/nova/compute/flavors.py b/nova/compute/flavors.py
index c4ce550eb..95fac0278 100644
--- a/nova/compute/flavors.py
+++ b/nova/compute/flavors.py
@@ -30,6 +30,7 @@ from nova import db
from nova import exception
from nova.openstack.common.db import exception as db_exc
from nova.openstack.common import log as logging
+from nova.openstack.common import strutils
from nova import utils
instance_type_opts = [
@@ -130,7 +131,7 @@ def create(name, memory, vcpus, root_gb, ephemeral_gb=None, flavorid=None,
if not utils.is_valid_boolstr(is_public):
msg = _("is_public must be a boolean")
raise exception.InvalidInput(reason=msg)
- kwargs['is_public'] = utils.bool_from_str(is_public)
+ kwargs['is_public'] = strutils.bool_from_string(is_public)
try:
return db.instance_type_create(context.get_admin_context(), kwargs)