use 'project-name' to guess command name (#23030)

and add passerelle, faro, and chrono.
This commit is contained in:
Emmanuel Cazenave 2018-04-16 10:18:00 +02:00
parent 0d342a8d79
commit 94e1af2a06
1 changed files with 21 additions and 9 deletions

View File

@ -4,22 +4,34 @@
vars:
venv_bin: "{{venv}}/bin"
tasks:
- name: "execute hobo-manage delete_tenant"
command: "{{venv_bin}}/hobo-manage delete_tenant {{tenants_conf['dev-hobo']}}"
- name: "delete hobo tenant"
command: "{{venv_bin}}/{{apps['hobo']['project_name']}}-manage delete_tenant {{tenants_conf['dev-hobo']}}"
ignore_errors: yes
- name: "execute combo-manage delete_tenant"
command: "{{venv_bin}}/combo-manage delete_tenant {{tenants_conf['user-combo']}}"
- name: "delete combo user tenant"
command: "{{venv_bin}}/{{apps['combo']['project_name']}}-manage delete_tenant {{tenants_conf['user-combo']}}"
ignore_errors: yes
- name: "execute combo-manage delete_tenant"
command: "{{venv_bin}}/combo-manage delete_tenant {{tenants_conf['agent-combo']}}"
- name: "delete combo agent tenant"
command: "{{venv_bin}}/{{apps['combo']['project_name']}}-manage delete_tenant {{tenants_conf['agent-combo']}}"
ignore_errors: yes
- name: "execute authentic-multitenant-manage delete_tenant"
command: "{{venv_bin}}/authentic-multitenant-manage delete_tenant {{tenants_conf['connexion-authentic']}}"
- name: "delete authentic tenant"
command: "{{venv_bin}}/{{apps['authentic']['project_name']}}-manage delete_tenant {{tenants_conf['connexion-authentic']}}"
ignore_errors: yes
- name: "execute wcsctl.py delete_tenant"
- name: "delete wcs tenant"
command: "{{venv_bin}}/wcsctl.py delete_tenant {{tenants_conf['demarches-wcs']}}"
ignore_errors: yes
- name: "delete fargo tenant"
command: "{{venv_bin}}/{{apps['fargo']['project_name']}}-manage delete_tenant {{tenants_conf['dev-fargo']}}"
ignore_errors: yes
- name: "delete chrono tenant"
command: "{{venv_bin}}/{{apps['chrono']['project_name']}}-manage delete_tenant {{tenants_conf['dev-chrono']}}"
ignore_errors: yes
- name: "delete passerelle tenant"
command: "{{venv_bin}}/{{apps['passerelle']['project_name']}}-manage delete_tenant {{tenants_conf['dev-passerelle']}}"
ignore_errors: yes