class Rollo::Model::Host

Public Class Methods

new(instance) click to toggle source
# File lib/rollo/model/host.rb, line 4
def initialize(instance)
  @instance = instance
end

Public Instance Methods

id() click to toggle source
# File lib/rollo/model/host.rb, line 8
def id
  @instance.id
end
is_healthy?() click to toggle source
# File lib/rollo/model/host.rb, line 20
def is_healthy?
  @instance.health_status == 'Healthy'
end
is_in_service?() click to toggle source
# File lib/rollo/model/host.rb, line 16
def is_in_service?
  @instance.lifecycle_state == 'InService'
end
terminate() click to toggle source
# File lib/rollo/model/host.rb, line 12
def terminate
  @instance.terminate(should_decrement_desired_capacity: false)
end