diff options
author | Egor Tensin <Egor.Tensin@gmail.com> | 2023-08-20 18:38:17 +0200 |
---|---|---|
committer | Egor Tensin <Egor.Tensin@gmail.com> | 2023-08-20 21:43:59 +0200 |
commit | 97b930c6edc7973497f469ae859fa2258cbea4d6 (patch) | |
tree | 822382f2275cc25cb7d6d280cc37a17d0c7e1214 /roles/letsencrypt/tasks/main.yml | |
parent | v0.0.16 (diff) | |
download | infra-ansible-97b930c6edc7973497f469ae859fa2258cbea4d6.tar.gz infra-ansible-97b930c6edc7973497f469ae859fa2258cbea4d6.zip |
use variables instead facts mostly everywhere
set_fact is stupid; they persist through multiple role executions; for
example, you cannot do this:
set_fact:
foo: '{{ foo | default("bar") }}'
If somebody calls the role and defines foo, it will always be set to
that value forever, even for subsequent role calls.
Diffstat (limited to 'roles/letsencrypt/tasks/main.yml')
-rw-r--r-- | roles/letsencrypt/tasks/main.yml | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/roles/letsencrypt/tasks/main.yml b/roles/letsencrypt/tasks/main.yml index a4160d7..a1761a5 100644 --- a/roles/letsencrypt/tasks/main.yml +++ b/roles/letsencrypt/tasks/main.yml @@ -13,3 +13,5 @@ - name: Update certificates ansible.builtin.include_tasks: domain.yml loop: '{{ letsencrypt_domains }}' + loop_control: + loop_var: domain |