class

Beryl::Config::Group

Inherits Reference < Object

Un groupe d'usage dans un domaine. Existe quand il y a un fichier <domaine>/<groupe>.yml ET/OU un dossier <domaine>/<groupe>/.

Le fichier porte les propriétés du groupe (packages, sudoers spécifiques), le dossier contient les hosts du groupe. L'un ou l'autre peut être vide/absent : un groupe peut exister sans propriétés (juste un dossier), et un .yml de groupe sans dossier est possible (groupe défini mais pas encore instancié).

Constructors

new(name : String, raw : Hash(YAML::Any, YAML::Any), hosts : Hash(String, Beryl::Config::HostNode), source_path : Nil | String)
Source

Instance methods

hosts
Source
name
Source
source_path
Source