Class: Dotman::Check::Host
- Inherits:
-
Object
- Object
- Dotman::Check::Host
- Defined in:
- lib/dotman/checks/host.rb
Instance Method Summary collapse
-
#initialize(aliases, hosts, include: true) ⇒ Host
constructor
A new instance of Host.
- #to_comparison ⇒ Object
Constructor Details
#initialize(aliases, hosts, include: true) ⇒ Host
Returns a new instance of Host.
3 4 5 6 7 |
# File 'lib/dotman/checks/host.rb', line 3 def initialize(aliases, hosts, include: true) @aliases = aliases @hosts = hosts @include = include end |
Instance Method Details
#to_comparison ⇒ Object
9 10 11 |
# File 'lib/dotman/checks/host.rb', line 9 def to_comparison Shell.condition(hosts.map { |host| compare(host) }, condition_operator) end |