Sha256: 60763c6a4ebb3924ce2e8045ff582ea35d8b44fb1433dd1ff728fbabc5272ee3

Contents?: true

Size: 415 Bytes

Versions: 1

Compression:

Stored size: 415 Bytes

Contents

require 'json'
module Ducksboard
  class Pull
    include ::HTTParty
    base_uri "https://pull.ducksboard.com/values"    # https://pull.ducksboard.com/values/805/last

    attr_accessor :id

    def initialize(id)
      @id = id
    end

    def last
      auth = {:username => ::Ducksboard.api_key, :password => "ducksboard-gem"}
      self.class.get("/#{id}/last",
        :basic_auth => auth)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
atk-ducksboard-0.1.4 lib/ducksboard/pull.rb