module Consul::Client
Constants
- VERSION
Public Class Methods
connection()
click to toggle source
# File lib/consul/client.rb, line 28 def connection @connection ||= new end
is_online?()
click to toggle source
# File lib/consul/client.rb, line 32 def is_online? if defined?(Chef) !::Chef::Config[:solo] else false end end
new()
click to toggle source
# File lib/consul/client.rb, line 20 def new if is_online? Connection.new else OfflineConnection.new end end
reconnect()
click to toggle source
# File lib/consul/client.rb, line 40 def reconnect @connection = new end