%PDF- %PDF-
| Direktori : /proc/self/root/proc/self/root/proc/self/root/etc/ansible/roles/web/tasks/ |
| Current File : //proc/self/root/proc/self/root/proc/self/root/etc/ansible/roles/web/tasks/bx_sites_info.yml |
---
# fill up bx_sites_info variable for cluster cases (create common csync files)
# ONLY usage in create/delete site tasks
#
######## load variables from groups config file
####
- name: set cluster mark to disabled state
set_fact:
is_cluster: "disable"
- name: change cluster mark if web cluster configured
set_fact:
is_cluster: "enable"
when: "cluster_web_configure == 'enable'"
- name: change cluster mark if mysql cluster configured
set_fact:
is_cluster: "enable"
when: "cluster_mysql_configure == 'enable'"
- name: gathering facts about installed sites
delegate_to: "{{ cluster_web_server }}"
bx_facts: name=list password=0 status=finished
tags: sites_facts
when: "is_cluster == 'enable'"
- name: create variable bx_sites_info
set_fact:
bx_sites_info: "{{ hostvars[inventory_hostname]['bx_sites'] }}"
tags: sites_facts
when: "is_cluster == 'enable'"