module Metropol
Constants
- VERSION
Attributes
api_version[W]
port[W]
private_key[W]
public_key[W]
Public Class Methods
client()
click to toggle source
# File lib/metropol.rb, line 10 def client @client ||= Metropol::Client.new(public_key: @public_key, private_key: @private_key, port: @port, api_version: @api_version) end
configure() { |self| ... }
click to toggle source
Set configuration variables using a block
# File lib/metropol.rb, line 18 def configure yield self end
method_missing(method_name, *args, &block)
click to toggle source
Calls superclass method
# File lib/metropol.rb, line 22 def method_missing(method_name, *args, &block) if client.respond_to?(method_name) return client.send(method_name, *args, &block) end super end
reset!()
click to toggle source
# File lib/metropol.rb, line 30 def reset! @public_key = nil @private_key = nil @port = nil @api_version = nil end