Class: Lapsoss::Adapters::BugsnagAdapter

Inherits:
InsightHubAdapter show all
Defined in:
lib/lapsoss/adapters/bugsnag_adapter.rb

Overview

Bugsnag adapter - backwards compatibility with InsightHub adapter This allows users to configure with :bugsnag type but uses InsightHub implementation The InsightHub adapter already checks for BUGSNAG_API_KEY environment variable

Constant Summary

Constants inherited from InsightHubAdapter

InsightHubAdapter::API_URI

Constants inherited from Base

Lapsoss::Adapters::Base::JSON_CONTENT_TYPE, Lapsoss::Adapters::Base::USER_AGENT

Instance Attribute Summary

Attributes inherited from Base

#name, #settings

Method Summary

Methods inherited from InsightHubAdapter

#capabilities, #capture, #initialize, #validate!

Methods inherited from Base

#capabilities, #capture, #disable!, #enable!, #enabled?, #flush, #initialize, #shutdown, #supports?

Methods included from Validators

logger, validate_api_key!, validate_callable!, validate_dsn!, validate_environment!, validate_presence!, validate_retries!, validate_sample_rate!, validate_timeout!, validate_url!

Constructor Details

This class inherits a constructor from Lapsoss::Adapters::InsightHubAdapter