Class: Synapse::DnsWatcher

Inherits:
BaseWatcher show all
Defined in:
lib/synapse/service_watcher/dns.rb

Instance Attribute Summary

Attributes inherited from BaseWatcher

#backends, #listen, #local_port, #name, #server_options

Instance Method Summary collapse

Methods inherited from BaseWatcher

#initialize

Constructor Details

This class inherits a constructor from Synapse::BaseWatcher

Instance Method Details

#startObject



8
9
10
11
12
13
# File 'lib/synapse/service_watcher/dns.rb', line 8

def start
  @check_interval = @discovery['check_interval'] || 30.0
  @nameserver = @discovery['nameserver']

  watch
end