Module: Teamd::Discover

Defined in:
lib/teamd/discover.rb,
lib/teamd/discover/cli.rb,
lib/teamd/discover/peer.rb,
lib/teamd/discover/cluster.rb,
lib/teamd/discover/message.rb,
lib/teamd/discover/version.rb,
lib/teamd/discover/protocol.rb,
lib/teamd/discover/registry.rb,
lib/teamd/discover/transport.rb,
lib/teamd/discover/message/packet.rb,
lib/teamd/discover/message/discovery_request.rb,
lib/teamd/discover/message/cluster_announcement.rb

Defined Under Namespace

Classes: Cli, Cluster, Message, Peer, Protocol, Registry, Transport

Constant Summary collapse

VERSION =
"0.3.3"

Class Method Summary collapse

Class Method Details

.announce(token) ⇒ Object



16
17
18
# File 'lib/teamd/discover.rb', line 16

def announce token
  Teamd::Discover::Peer.new.announce token
end

.discover(timeout = 15) ⇒ Object



13
14
15
# File 'lib/teamd/discover.rb', line 13

def discover timeout=15
  Teamd::Discover::Peer.new.discover timeout
end