diff --git a/deploy/certs.sls b/deploy/certs.sls index 3219d66873a249d591b40060124dbe150bd021bf..c812a7dd2de3c7522ca3457f1ee138bd2e1cf833 100644 --- a/deploy/certs.sls +++ b/deploy/certs.sls @@ -21,7 +21,7 @@ deploy_cert_create_dir: - mode: 755 {% endif %} -{% for name, cert in deploy.certs.iteritems() %} +{% for name, cert in deploy.certs.items() %} {% set cert_group_name = 'cert-' + name %} diff --git a/deploy/django.sls b/deploy/django.sls index 30b1c3af8eea9142e418ec9279dee685c4bfdee8..2c68aea0de919b0f11f744a56f2cef430683c5c3 100644 --- a/deploy/django.sls +++ b/deploy/django.sls @@ -18,7 +18,7 @@ deploy_sqlite_directory: - require: - user: deployer -{% for project_name, project_config in deploy.projects.iteritems() if project_config.get('django', False) %} +{% for project_name, project_config in deploy.projects.items() if project_config.get('django', False) %} {% set dj_config = project_config.django %} {% set venv_config = project_config.venv %} diff --git a/deploy/gitlab.sls b/deploy/gitlab.sls index 8825bb072b0022f1784ecd5d36e9fb21acb61387..6bb03d9f5d13a775ebb38d9f6d911685781720bd 100644 --- a/deploy/gitlab.sls +++ b/deploy/gitlab.sls @@ -18,7 +18,7 @@ deploy_target_directory: - user: deployer - group: deployer -{% for project_name, project_config in deploy.projects.iteritems() if project_config.get('gitlab', False) %} +{% for project_name, project_config in deploy.projects.items() if project_config.get('gitlab', False) %} {% set repo_config = project_config.gitlab %} deploy_{{ project_name }}_clone_git: diff --git a/deploy/macro.jinja b/deploy/macro.jinja index 42d38c405a274a25c49ebc14ea129aea2497be75..9fa2eba7b9ca3ddb2d123677d4fd2837b42b3cca 100644 --- a/deploy/macro.jinja +++ b/deploy/macro.jinja @@ -1,6 +1,6 @@ {# https://github.com/saltstack/salt/issues/28606#issuecomment-211537586 #} {%- macro deep_merge(a, b) %} -{%- for k,v in b.iteritems() %} +{%- for k,v in b.items() %} {%- if v is string or v is number %} {%- do a.update({ k: v }) %} {%- elif v is not mapping %} diff --git a/deploy/map.jinja b/deploy/map.jinja index 9d91784070ce37c6b64aac01fe12181c058ff973..2239d63fd379c4f38e91a1fab93740057aabb690 100644 --- a/deploy/map.jinja +++ b/deploy/map.jinja @@ -7,7 +7,7 @@ {# Some post processing of the pillar data that applies documented magic #} {# Here we mainly create pillar data based on surrounding information #} {# This makes the pillar easier to write... #} -{% for name, config in deploy.projects.iteritems() %} +{% for name, config in deploy.projects.items() %} {# The deployment path is set based on deploy_directory and project name #} {% do config.update({'path': deploy.config.deploy_directory + '/' + name }) %} diff --git a/deploy/spm.sls b/deploy/spm.sls index c4878db1e1ef5f517265807ee8fd5c4f62056267..4e42e03f6cd6f3aca592a9702f2407d34b192cba 100644 --- a/deploy/spm.sls +++ b/deploy/spm.sls @@ -1,6 +1,6 @@ {% from "deploy/map.jinja" import deploy with context %} -{% for project_name, project_config in deploy.projects.iteritems() if project_config.get('spm', False) %} +{% for project_name, project_config in deploy.projects.items() if project_config.get('spm', False) %} {% set spm_config = project_config.spm %} {% if spm_config %} diff --git a/deploy/user.sls b/deploy/user.sls index 83af54bfbf594edcc59be2c0a784dcce3255da44..90f123eb2139aa60ad292d8714eb8daeb7b30095 100644 --- a/deploy/user.sls +++ b/deploy/user.sls @@ -34,7 +34,7 @@ deploy_key: - group: deployer - makedirs: True -{% for project_name, project_config in deploy.projects.iteritems() %} +{% for project_name, project_config in deploy.projects.items() %} {% set config_user_groups = project_config.get('user_groups', []) %} {% set default_user_groups = [project_name, 'deployer'] %} diff --git a/deploy/venv.sls b/deploy/venv.sls index 7f8810ddd435fc70780307bd67c2cca4d0847a09..27d73e620bd8c7b5503ee5933bc34efcc6163568 100644 --- a/deploy/venv.sls +++ b/deploy/venv.sls @@ -22,7 +22,7 @@ deploy_venv_directory: - user: deployer - group: virtualenv -{% for project_name, project_config in deploy.projects.iteritems() if project_config.get('venv', False) %} +{% for project_name, project_config in deploy.projects.items() if project_config.get('venv', False) %} {% set venv_config = project_config.venv %} deploy_{{ project_name }}_venv: