Module: Honeybadger::Api
- Defined in:
- lib/honeybadger-api.rb,
lib/honeybadger-api/team.rb,
lib/honeybadger-api/user.rb,
lib/honeybadger-api/fault.rb,
lib/honeybadger-api/client.rb,
lib/honeybadger-api/deploy.rb,
lib/honeybadger-api/notice.rb,
lib/honeybadger-api/comment.rb,
lib/honeybadger-api/project.rb,
lib/honeybadger-api/request.rb,
lib/honeybadger-api/version.rb,
lib/honeybadger-api/paginator.rb,
lib/honeybadger-api/team_member.rb,
lib/honeybadger-api/configuration.rb,
lib/honeybadger-api/team_invitation.rb
Defined Under Namespace
Classes: Client, Comment, Configuration, Deploy, Fault, Notice, Paginator, Project, Request, Team, TeamInvitation, TeamMember, User
Constant Summary collapse
- VERSION =
"2.0.1"
Class Method Summary collapse
-
.client ⇒ Object
Public: Query the HoneyBadger Read API directly.
-
.configure {|@configuration| ... } ⇒ Object
Public: Configure the HoneyBadger Read API and set an access token to authenticate.
Class Method Details
.client ⇒ Object
Public: Query the HoneyBadger Read API directly.
35 36 37 |
# File 'lib/honeybadger-api.rb', line 35 def self.client Honeybadger::Api::Client.new(@configuration.access_token) end |
.configure {|@configuration| ... } ⇒ Object
Public: Configure the HoneyBadger Read API and set an access token to authenticate.
Examples:
Honeybadger::Api.configure do |c|
c.access_token = "xxxxxxxxxxxxxxxxxxxx"
end
29 30 31 32 |
# File 'lib/honeybadger-api.rb', line 29 def self.configure @configuration = Honeybadger::Api::Configuration.new yield @configuration end |