Sha256: b12016b260030491c0876118d09a0d1cc2c6d379714758fdbb0dd9680f8bbd3b
Contents?: true
Size: 678 Bytes
Versions: 1
Compression:
Stored size: 678 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}.airbrake.io" 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
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
airbrake-api-3.3.0 | lib/airbrake-api.rb |