Added a little script to make domain information as fact on local server.

This commit is contained in:
Emiliano Vavassori 2015-07-21 23:00:55 +02:00
parent 3e8f260fe9
commit 7e62958a19
5 changed files with 18 additions and 11 deletions

View File

@ -1,5 +0,0 @@
---
- name: Ricarico le informazioni del dominio da locale
include_vars: /etc/domain.yml
tags: domaininfo

View File

@ -0,0 +1,7 @@
#!/usr/bin/env python
from yaml import load
from json import dumps
with open('/etc/domain.yml') as file:
print(dumps(load(file)))

View File

@ -0,0 +1,9 @@
---
# Copia le configurazioni per il dominio in locale sul server.
- name: Copia le configurazioni di dominio.
copy: src=../../../domain.yml dest=/etc/domain.yml
sudo: yes
- name: Utilizzo un piccolo wrapper per passare come fatti informazioni di dominio
copy: src=domain.fact dest=/etc/ansible/fact.d/domain.fact mode=0744 owner=root
sudo: yes

View File

@ -1,5 +0,0 @@
---
# Copia le configurazioni per il dominio in locale sul server.
- name: Copia le configurazioni di dominio.
copy: src=../../../domain.yml dest=/etc/domain.yml
sudo: yes

View File

@ -5,4 +5,5 @@
- include: mgmtuser.yml
- include: domainspec.yml
- include: domaininfo.yml
tags: domaininfo