Sha256: 11f578d1dea00f9e7df27f0ebe9f665ca92a363992eb181ef337636014fc84af
Contents?: true
Size: 681 Bytes
Versions: 4
Compression:
Stored size: 681 Bytes
Contents
require 'hashie' require 'httparty' module AirbrakeAPI extend self attr_accessor :account, :auth_token, :secure class AirbrakeError < StandardError; end def configure(options={}) @account = options[:account] if options.has_key?(:account) @auth_token = options[:auth_token] if options.has_key?(:auth_token) @secure = options[:secure] if options.has_key?(:secure) end def account_path "#{protocol}://#{@account}.airbrakeapp.com" end def protocol secure ? "https" : "http" end end require 'airbrake-api/core_extensions' require 'airbrake-api/client' require 'airbrake-api/error' require 'airbrake-api/notice' require 'airbrake-api/project'
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
airbrake-api-3.2.3 | lib/airbrake-api.rb |
airbrake-api-3.2.2 | lib/airbrake-api.rb |
airbrake-api-3.2.1 | lib/airbrake-api.rb |
airbrake-api-3.2.0 | lib/airbrake-api.rb |