summaryrefslogtreecommitdiff
path: root/heat/objects
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2020-05-02 22:25:49 +0000
committerGerrit Code Review <review@openstack.org>2020-05-02 22:25:49 +0000
commit058e6bcffdd12b44c7b874b4fb3edde1f1fd48ea (patch)
tree1c1848096f82866ee942f0a5e8a1625fcee55501 /heat/objects
parentbdaf258c00505544ebf0c0c4e4012eb8f02aa282 (diff)
parent9bc5c23885afd82731aa037cf80081d66e268b88 (diff)
downloadheat-058e6bcffdd12b44c7b874b4fb3edde1f1fd48ea.tar.gz
Merge "Remove six and python 2.7 full support"
Diffstat (limited to 'heat/objects')
-rw-r--r--heat/objects/fields.py3
-rw-r--r--heat/objects/resource.py11
-rw-r--r--heat/objects/stack.py5
3 files changed, 8 insertions, 11 deletions
diff --git a/heat/objects/fields.py b/heat/objects/fields.py
index 88290150d..19680f6d9 100644
--- a/heat/objects/fields.py
+++ b/heat/objects/fields.py
@@ -15,12 +15,11 @@
from oslo_serialization import jsonutils as json
from oslo_versionedobjects import fields
-import six
class Json(fields.FieldType):
def coerce(self, obj, attr, value):
- if isinstance(value, six.string_types):
+ if isinstance(value, str):
loaded = json.loads(value)
return loaded
return value
diff --git a/heat/objects/resource.py b/heat/objects/resource.py
index 315f7f0a6..c99e572dc 100644
--- a/heat/objects/resource.py
+++ b/heat/objects/resource.py
@@ -21,7 +21,6 @@ from oslo_config import cfg
from oslo_log import log as logging
from oslo_versionedobjects import base
from oslo_versionedobjects import fields
-import six
import tenacity
from heat.common import crypt
@@ -57,7 +56,7 @@ class ResourceCache(object):
self.by_stack_id_name = collections.defaultdict(dict)
def set_by_stack_id(self, resources):
- for res in six.itervalues(resources):
+ for res in resources.values():
self.by_stack_id_name[res.stack_id][res.name] = res
@@ -190,7 +189,7 @@ class Resource(
resource_name,
cls._from_db_object(cls(context), context, resource_db)
)
- for resource_name, resource_db in six.iteritems(resources_db)
+ for resource_name, resource_db in resources_db.items()
]
return dict(resources)
@@ -246,7 +245,7 @@ class Resource(
resource_name,
cls._from_db_object(cls(context), context, resource_db)
)
- for resource_name, resource_db in six.iteritems(resources_db)
+ for resource_name, resource_db in resources_db.items()
]
return dict(resources)
@@ -259,7 +258,7 @@ class Resource(
resource_id,
cls._from_db_object(cls(context), context, resource_db)
)
- for resource_id, resource_db in six.iteritems(resources_db)
+ for resource_id, resource_db in resources_db.items()
]
return dict(resources)
@@ -280,7 +279,7 @@ class Resource(
context,
stack_id,
stack_id_only=True)
- return {db_res.stack_id for db_res in six.itervalues(resources_db)}
+ return {db_res.stack_id for db_res in resources_db.values()}
@classmethod
def purge_deleted(cls, context, stack_id):
diff --git a/heat/objects/stack.py b/heat/objects/stack.py
index a6904865d..349aaada8 100644
--- a/heat/objects/stack.py
+++ b/heat/objects/stack.py
@@ -18,7 +18,6 @@
from oslo_log import log as logging
from oslo_versionedobjects import base
from oslo_versionedobjects import fields
-import six
from heat.common import exception
from heat.common.i18n import _
@@ -117,7 +116,7 @@ class Stack(
def get_by_name_and_owner_id(cls, context, stack_name, owner_id):
db_stack = db_api.stack_get_by_name_and_owner_id(
context,
- six.text_type(stack_name),
+ str(stack_name),
owner_id
)
if not db_stack:
@@ -127,7 +126,7 @@ class Stack(
@classmethod
def get_by_name(cls, context, stack_name):
- db_stack = db_api.stack_get_by_name(context, six.text_type(stack_name))
+ db_stack = db_api.stack_get_by_name(context, str(stack_name))
if not db_stack:
return None
stack = cls._from_db_object(context, cls(context), db_stack)