class Naminori::Service::Http
Public Instance Methods
default_config()
click to toggle source
# File lib/naminori/service/http.rb, line 17 def default_config { lb: "lvs", role: "http", port: "80", protocol: "tcp", vip: "192.168.77.9", method: "nat", query: "index.html", retry_c: 3, timeout: 3 } end
healty?(ip)
click to toggle source
# File lib/naminori/service/http.rb, line 6 def healty?(ip) http = Net::HTTP.new(ip, config.port) http.open_timeout = config.timeout begin http.get("/#{config.query}") rescue false end end