Sha256: ac0823d88824529b86f0b9e903e9f8f57a616df6b2698a2110c9cde9c65213c3

Contents?: true

Size: 360 Bytes

Versions: 6

Compression:

Stored size: 360 Bytes

Contents

module Serverspec
  module Type
    class Host < Base
      def resolvable?(type)
        @runner.check_resolvable(@name, type)
      end

      def reachable?(port, proto, timeout)
        @runner.check_reachable(@name, port, proto, timeout)
      end

      def ipaddress
        @runner.get_ipaddress_of_host(@name).stdout.strip
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
serverspec-2.0.0.beta8 lib/serverspec/type/host.rb
serverspec-2.0.0.beta7 lib/serverspec/type/host.rb
serverspec-2.0.0.beta6 lib/serverspec/type/host.rb
serverspec-2.0.0.beta5 lib/serverspec/type/host.rb
serverspec-2.0.0.beta4 lib/serverspec/type/host.rb
serverspec-2.0.0.beta3 lib/serverspec/type/host.rb