Use six.iteritems() instead of iter(XXX.items())

This patch changes the method iter(XXX.items()) to six.iteritems()

Change-Id: I178cfae85e0c128633f30236da565be8b2c7acc1
This commit is contained in:
dixiaoli
2015-11-22 15:45:26 +00:00
parent 681e5e12bd
commit b2619a9e65
2 changed files with 3 additions and 3 deletions

View File

@@ -112,7 +112,7 @@ def get_file_contents(from_data, files, base_url=None,
get_file_contents(value, files, base_url, ignore_if, recurse_if)
if isinstance(from_data, dict):
for key, value in iter(from_data.items()):
for key, value in six.iteritems(from_data):
if ignore_if and ignore_if(key, value):
continue
@@ -218,7 +218,7 @@ def resolve_environment_urls(resource_registry, files, env_base_url):
get_file_contents(rr, files, base_url, ignore_if)
for res_name, res_dict in iter(rr.get('resources', {}).items()):
for res_name, res_dict in six.iteritems(rr.get('resources', {})):
res_base_url = res_dict.get('base_url', base_url)
get_file_contents(
res_dict, files, res_base_url, ignore_if)

View File

@@ -231,7 +231,7 @@ def format_parameter_file(param_files, template_file=None,
template_file, template_url))
param_file = {}
for key, value in iter(params.items()):
for key, value in six.iteritems(params):
param_file[key] = resolve_param_get_file(value,
template_base_url)
return param_file