1
0
mirror of https://github.com/appuio/appuio-pruner.git synced 2026-02-05 09:45:36 +01:00

Verify that appuio_pruner_disabled_jobs only contains valid jobs

This commit is contained in:
Sandro Kaspar
2020-06-09 11:09:39 +02:00
parent 95b4ad27f4
commit e09a3a30ee

View File

@@ -23,11 +23,14 @@
arguments:
NAMESPACE: "{{ appuio_pruner_namespace }}"
- name: Validate appuio_pruner_disabled_jobs
with_list: "{{ appuio_pruner_disabled_jobs }}"
assert:
that: item in appuio_pruner_jobs
msg: "'{{ item }}' is not a valid job. Valid jobs are '{{ appuio_pruner_jobs | join(', ') }}'."
- name: Install cronjobs
with_list:
- builds
- deployments
- images
with_list: "{{ appuio_pruner_jobs }}"
when: item not in appuio_pruner_disabled_jobs
vars:
cmd: >-
@@ -58,7 +61,8 @@
delete cronjob "prune-{{ item }}"
register: r_remove_cronjob
changed_when: r_remove_cronjob.rc == 0
vars:
appuio_pruner_jobs: [builds, deployments, images]
always:
- name: Delete temp directory
file: