I looking to see if it is possible to call a inventory file that is built 
during the playbook?   The role Set mailbox server to inventory file builds 
a new inventory file and I want to use that in Mailbox Statistics 
Collection role.   It works and creates the inventory file but does not 
seem to work, which I have tried both:

 ansible-playbook Mailbox_Count.yml -e site_vars="Creds" 
--ask-vault-password -v

ansible-playbook -i /etc/ansible/playbooks//sites/Mailbox_Count_Dynamic 
Mailbox_Count.yml -e site_vars="Creds" --ask-vault-password -v

is this even possible?   Or do I need a first playbook to create the 
inventory file and the follow-up to grab the mailbox count, so breaking up 
the below into 2.

- name: Get messaging enviroment
  hosts: localhost
  run_once: true
  roles:
    - Get_Messaging_Environment
  vars_files:
    - /etc/ansible/vars/{{ site_vars }}.yml
  vars:
    ansible_become_user: root
  gather_facts: false

- name: Get the current mailbox server for the environment
  hosts: XU_Server
  become: yes
  become_method: runas
  roles:
    - Get_Mailbox_Servers
  vars_files:
    - /etc/ansible/vars/{{ site_vars }}.yml
  vars:
    ansible_become_user: "{{ Admin_Acct }}"
    ansible_become_pass: "{{ Admin_Pass }}"
  gather_facts: false   

- name: Set mailbox server to inventory file
  hosts: localhost
  run_once: true
  roles:
    - Set_Mailbox_Servers_To_Inventory
  vars_files:
    - /etc/ansible/vars/{{ site_vars }}.yml
  vars:
    ansible_become_user: root
  gather_facts: false

- name: Mailbox Statistics Collection
  hosts: MailboxServers
  become: yes
  become_method: runas
  roles:
    - MailboxServer_Count
  vars_files:
    - /etc/ansible/vars/{{ site_vars }}.yml
    - 
/etc/ansible/playbooks/Messaging/Exchange_2013/sites/Mailbox_Count_Dynamic
  vars:
    ansible_become_user: "{{ Admin_Acct }}"
    ansible_become_pass: "{{ Admin_Pass }}"
  gather_facts: false

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/e68cb6a1-2f5c-4a40-9750-3be47bf318f2n%40googlegroups.com.

Reply via email to