Module: Octokit::Client::RateLimit

Included in:
Octokit::Client
Defined in:
lib/octokit/client/rate_limit.rb

Instance Method Summary collapse

Instance Method Details

#ratelimit(options = {}) ⇒ Object Also known as: rate_limit



5
6
7
8
# File 'lib/octokit/client/rate_limit.rb', line 5

def ratelimit(options={})
  headers = request(:get, "rate_limit", options).headers
  return headers["X-RateLimit-Limit"].to_i
end

#ratelimit_remaining(options = {}) ⇒ Object Also known as: rate_limit_remaining



11
12
13
14
# File 'lib/octokit/client/rate_limit.rb', line 11

def ratelimit_remaining(options={})
  headers = request(:get, "rate_limit", options).headers
  return headers["X-RateLimit-Remaining"].to_i
end