class

Krikri::HostGroup

Inherits Reference < Object

Host group

Constructors

new(name : String)
Source

Instance methods

add_child(group_name : String) : Nil

Add child group

Source
add_host(host : Host) : Nil

Add host to group

Source
children
Source
children=(children : Array(String))
Source
hosts
Source
hosts=(hosts : Hash(String, Host))
Source
name
Source
name=(name : String)
Source
var_origins

Where each of this group's own vars was defined (see Host#var_origins for why) - applied to member hosts by apply_group_vars mirroring the value merge.

Source
var_origins=(var_origins : Hash(String, VarOrigin))

Where each of this group's own vars was defined (see Host#var_origins for why) - applied to member hosts by apply_group_vars mirroring the value merge.

Source
vars
Source
vars=(vars : Hash(String, JSON::Any))
Source