Sha256: 60a90945a868416892fc0d86f96dc10df5f02e32548b74b3fa4ecba361ad2b34

Contents?: true

Size: 274 Bytes

Versions: 4

Compression:

Stored size: 274 Bytes

Contents

module Geckoboard
  class Client
    attr_reader :connection

    def initialize(api_key)
      @connection = Connection.new(api_key)
    end

    def ping
      connection.get('/')
      true
    end

    def datasets
      DatasetsClient.new(connection)
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
geckoboard-ruby-0.4.0 lib/geckoboard/client.rb
geckoboard-ruby-0.3.0 lib/geckoboard/client.rb
geckoboard-ruby-0.2.0 lib/geckoboard/client.rb
geckoboard-ruby-0.1.0 lib/geckoboard/client.rb