diff options
author | Zuul <zuul@review.opendev.org> | 2020-05-02 22:25:49 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2020-05-02 22:25:49 +0000 |
commit | 058e6bcffdd12b44c7b874b4fb3edde1f1fd48ea (patch) | |
tree | 1c1848096f82866ee942f0a5e8a1625fcee55501 /heat/objects | |
parent | bdaf258c00505544ebf0c0c4e4012eb8f02aa282 (diff) | |
parent | 9bc5c23885afd82731aa037cf80081d66e268b88 (diff) | |
download | heat-058e6bcffdd12b44c7b874b4fb3edde1f1fd48ea.tar.gz |
Merge "Remove six and python 2.7 full support"
Diffstat (limited to 'heat/objects')
-rw-r--r-- | heat/objects/fields.py | 3 | ||||
-rw-r--r-- | heat/objects/resource.py | 11 | ||||
-rw-r--r-- | heat/objects/stack.py | 5 |
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) |