Scroll to navigation

Rex::Group::Lookup::YAML(3pm) User Contributed Perl Documentation Rex::Group::Lookup::YAML(3pm)

NAME

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

DESCRIPTION

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

SYNOPSIS

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

EXPORTED FUNCTIONS

groups_yaml($file, create_all_group => $boolean )

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);
2020-09-18 perl v5.28.1