45 lines
1.7 KiB
YAML
45 lines
1.7 KiB
YAML
---
|
|
- name: delete all publik tenants
|
|
hosts: local
|
|
vars:
|
|
venv_py3_bin: "{{venv_py3}}/bin"
|
|
roles:
|
|
- facts
|
|
|
|
tasks:
|
|
- name: "delete hobo tenant"
|
|
command: "{{venv_py3_bin}}/{{apps['hobo']['project_name']}}-manage delete_tenant {{tenants_conf['dev-hobo']}}"
|
|
ignore_errors: yes
|
|
|
|
- name: "delete combo user tenant"
|
|
command: "{{venv_py3_bin}}/{{apps['combo']['project_name']}}-manage delete_tenant {{tenants_conf['user-combo']}}"
|
|
ignore_errors: yes
|
|
|
|
- name: "delete combo agent tenant"
|
|
command: "{{venv_py3_bin}}/{{apps['combo']['project_name']}}-manage delete_tenant {{tenants_conf['agent-combo']}}"
|
|
ignore_errors: yes
|
|
|
|
- name: "delete authentic tenant"
|
|
command: "{{venv_py3_bin}}/{{apps['authentic']['project_name']}}-manage delete_tenant {{tenants_conf['connexion-authentic']}}"
|
|
ignore_errors: yes
|
|
|
|
- name: "delete wcs tenant"
|
|
command: "{{venv_py3_bin}}/wcsctl.py delete_tenant {{tenants_conf['demarches-wcs']}}"
|
|
ignore_errors: yes
|
|
|
|
- name: "delete fargo tenant"
|
|
command: "{{venv_py3_bin}}/{{apps['fargo']['project_name']}}-manage delete_tenant {{tenants_conf['dev-fargo']}}"
|
|
ignore_errors: yes
|
|
|
|
- name: "delete chrono tenant"
|
|
command: "{{venv_py3_bin}}/{{apps['chrono']['project_name']}}-manage delete_tenant {{tenants_conf['dev-chrono']}}"
|
|
ignore_errors: yes
|
|
|
|
- name: "delete passerelle tenant"
|
|
command: "{{venv_py3_bin}}/{{apps['passerelle']['project_name']}}-manage delete_tenant {{tenants_conf['dev-passerelle']}}"
|
|
ignore_errors: yes
|
|
|
|
- name: "delete bijoe tenant"
|
|
command: "{{venv_py3_bin}}/{{apps['bijoe']['project_name']}}-manage delete_tenant {{tenants_conf['dev-bijoe']}}"
|
|
ignore_errors: yes
|