Sha256: 1122719de4ff9319fa644a1115b78f02b4b4c6ff62771bb797cdda580c82c42e

Contents?: true

Size: 455 Bytes

Versions: 1

Compression:

Stored size: 455 Bytes

Contents

#!/usr/bin/env ruby

$: << File.expand_path(File.join(File.dirname(__FILE__), '..', 'lib'))

require 'rubygems'
require 'net/dns/mdns-sd'

master_address = nil
puts 'Looking for the master node...'
service = Net::DNS::MDNSSD.browse('_demo._tcp') { |r|
  puts "Found #{r.name}!"
  master_address = r.name
}
sleep 3

if master_address
  require 'node'
  node = Node.new(master_address, 9125)
  node.run
else
  puts "Couldn't find a master node. Dying."
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bum-0.0.12 bin/bum