Class: RollbarClient
- Inherits:
-
Object
- Object
- RollbarClient
- Defined in:
- lib/rollbar_client.rb
Constant Summary collapse
- PROJECT_ROOT_RGX =
/^\/app\//
Instance Method Summary collapse
- #get_error(error_id) ⇒ Object
-
#initialize(config) ⇒ RollbarClient
constructor
A new instance of RollbarClient.
Constructor Details
#initialize(config) ⇒ RollbarClient
Returns a new instance of RollbarClient.
8 9 10 11 12 13 |
# File 'lib/rollbar_client.rb', line 8 def initialize(config) @user = config["username"] @key = config["api_key"] @project = config["project"] @environment = config["environment"] end |
Instance Method Details
#get_error(error_id) ⇒ Object
15 16 17 18 |
# File 'lib/rollbar_client.rb', line 15 def get_error(error_id) item = fetch_item_by_counter_id(error_id) parse_trace(select_traces(item["result"]).first) end |