Liste tous les hôtes ansible du fichier d'inventaire pour une tâche

Pour une sauvegarde, je dois parcourir tous les hôtes de mon fichier d'inventaire pour m'assurer que la destination de la sauvegarde existe. Ma structure ressemble à

/var/backups/
            example.com/
            sub.example.com/

J'ai donc besoin d'une variable/méthode (intégrée) pour lister tous les hôtes du fichier d'inventaire, pas seulement un seul groupe.

Pour les groupes, il ressemble à ceci

- name: ensure backup directories are present
  action: file path=/var/backups/{{ item }} state=directory
          owner=backup group=backup mode=0700
  with_items: groups['group_name']
  tags:
    - backup
27
demandé sur techraf 2013-12-29 22:39:03

1 réponses

C'est la solution:

with_items: groups['all']
40
répondu falsch 2013-12-29 22:02:07