- name: Demande sous-domaine tags: - https - sftp ansible.builtin.pause: prompt: 'quel sous-domaine faut-il configurer?(ex: www/gestion)' echo: true register: config_ss_domain_promp when: SITE != 'nuage' - name: Demande php ansible.builtin.pause: prompt: 'Faut-il configurer un pool PHP?(oui/non)' echo: true register: config_php_promp when: SITE != 'paheko' and SITE != 'nuage' and SITE != 'WP' - name: Demande bdd ansible.builtin.pause: prompt: 'Faut-il configurer une base de données SQL?(ex: mariadb/postgres/non)' echo: true register: config_bdd_promp when: SITE != 'paheko' and SITE != 'nuage' and SITE != 'WP' - name: Demande sftp_key ansible.builtin.pause: prompt: 'besoin de configurer un accès SFTP pour ce compte (vide ou clé public)' echo: true register: sftp_key_promp when: SITE != 'paheko' and SITE != 'nuage' tags: sftp - name: Definir config_ss_domain tags: - https - sftp ansible.builtin.set_fact: config_ss_domain: "{{ ( SITE == 'nuage' | default ('') ) | ternary (SITE, config_ss_domain_promp.user_input) }}" - name: Definir config_php ansible.builtin.set_fact: config_php: "{{ ( config_php_promp.user_input | default ('') | length == 0 ) | ternary ('non', config_php_promp.user_input) }}" - name: Definir config_bdd ansible.builtin.set_fact: config_bdd: "{{ ( config_bdd_promp.user_input | default ('') | length == 0 ) | ternary ('non', config_bdd_promp.user_input) }}" - name: Definir sftp_key tags: sftp ansible.builtin.set_fact: sftp_key: "{{ sftp_key_promp.user_input | default('non') }}"