Module: Fraggle::Block
- Defined in:
- lib/fraggle/block.rb,
lib/fraggle/block/client.rb,
lib/fraggle/block/msg.pb.rb,
lib/fraggle/block/version.rb,
lib/fraggle/block/response.rb,
lib/fraggle/block/connection.rb
Defined Under Namespace
Modules: URI Classes: Client, Connection, Request, Response
Constant Summary collapse
- DEFAULT_URI =
"doozer:?" + [ "ca=127.0.0.1:8046", "ca=127.0.0.1:8041", "ca=127.0.0.1:8042", "ca=127.0.0.1:8043" ].join("&")
- VERSION =
'0.2.0'
Class Method Summary collapse
Class Method Details
.connect(uri = nil) ⇒ Object
13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/fraggle/block.rb', line 13 def self.connect(uri=nil) uri = uri || ENV["DOOZER_URI"] || DEFAULT_URI addrs = URI.parse(uri) if addrs.length == 0 raise ArgumentError, "there were no addrs supplied in the uri (#{uri.inspect})" end Client.new(addrs) end |