Sha256: 5d994011c9f370c9de7857856d9c24faf6e6f90132c74a4b09d5283c68c60a4c
Contents?: true
Size: 627 Bytes
Versions: 2
Compression:
Stored size: 627 Bytes
Contents
require 'singleton' module Universign class Client include ::Singleton attr_reader :client def initialize @client = XMLRPC::Client.new2( Universign.configuration.endpoint, Universign.configuration.proxy, Universign.configuration.timeout ) @client.user = Universign.configuration.login @client.password = Universign.configuration.password end def method_missing(method, *args, &block) if @client.respond_to?(method) @client.send(method, *args, &block) else super(method, *args, &block) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ruby_universign-1.5.0 | lib/universign/client.rb |
ruby_universign-1.4.0 | lib/universign/client.rb |