DOKK / manpages / debian 12 / rex / Rex::Group::Lookup::YAML.3pm.en
Rex::Group::Lookup::YAML(3pm) User Contributed Perl Documentation Rex::Group::Lookup::YAML(3pm)

Rex::Group::Lookup::YAML - read hostnames and groups from a YAML file

With this module you can define hostgroups out of an yaml file.

 use Rex::Group::Lookup::YAML;
 groups_yaml "file.yml";

With this function you can read groups from yaml files. The optional "create_all_group" option can be passed. If it is set to "true", the group all, including all hosts, will also be created.

  # in my_groups.yml
  webserver:
   - fe01
   - fe02
   - f03
  backends:
   - be01
   - be02
   - f03
   
  # in Rexfile
  groups_yaml('my_groups.yml');
 
  # or
  groups_yaml('my_groups.yml', create_all_group => TRUE);
2023-03-06 perl v5.36.0