Sha256: 7f3bb75c3c101077a46572d0bda85520b87ada82a6c108079bed585b9967d522

Contents?: true

Size: 423 Bytes

Versions: 4

Compression:

Stored size: 423 Bytes

Contents

require 'aggcat/version'
require 'aggcat/configurable'
require 'aggcat/base'
require 'aggcat/client'

module Aggcat
  class << self
    include Aggcat::Configurable

    def client
      @client ||= Aggcat::Client.new(options)
    end

    private

    def method_missing(method_name, *args, &block)
      return super unless client.respond_to?(method_name)
      client.send(method_name, *args, &block)
    end

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
aggcat-0.0.4 lib/aggcat.rb
aggcat-0.0.3 lib/aggcat.rb
aggcat-0.0.2 lib/aggcat.rb
aggcat-0.0.1 lib/aggcat.rb