web-dev-qa-db-fra.com

Lister tous les hôtes ansibles du fichier d'inventaire pour une tâche

Pour une sauvegarde, je dois parcourir tous les hôtes de mon fichier d'inventaire pour être sûr que la destination de 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 répertorier tous les hôtes du fichier d'inventaire, pas seulement un seul groupe.

Pour les groupes, cela 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
28
falsch

C'est la solution:

with_items: groups['all']
42
falsch