Class: Houston::Adapters::ErrorTracker::ErrbitAdapter
- Inherits:
-
Object
- Object
- Houston::Adapters::ErrorTracker::ErrbitAdapter
show all
- Defined in:
- app/adapters/houston/adapters/error_tracker/errbit_adapter.rb,
app/adapters/houston/adapters/error_tracker/errbit_adapter/app.rb,
app/adapters/houston/adapters/error_tracker/errbit_adapter/notice.rb,
app/adapters/houston/adapters/error_tracker/errbit_adapter/problem.rb,
app/adapters/houston/adapters/error_tracker/errbit_adapter/connection.rb
Defined Under Namespace
Classes: App, Connection, Notice, Problem
Class Method Summary
collapse
Class Method Details
.all_problems(*args) ⇒ Object
44
45
46
|
# File 'app/adapters/houston/adapters/error_tracker/errbit_adapter.rb', line 44
def all_problems(*args)
connection.all_problems(*args)
end
|
.build(project, app_id) ⇒ Object
21
22
23
24
|
# File 'app/adapters/houston/adapters/error_tracker/errbit_adapter.rb', line 21
def build(project, app_id)
return Houston::Adapters::ErrorTracker::NullApp if app_id.blank?
new_app(app_id)
end
|
.changed_problems(*args) ⇒ Object
40
41
42
|
# File 'app/adapters/houston/adapters/error_tracker/errbit_adapter.rb', line 40
def changed_problems(*args)
connection.changed_problems(*args)
end
|
.connection ⇒ Object
32
33
34
|
# File 'app/adapters/houston/adapters/error_tracker/errbit_adapter.rb', line 32
def connection
@connection ||= self::Connection.new
end
|
.errors_with_parameters(project, app_id) ⇒ Object
8
9
10
11
12
13
14
15
16
17
18
19
|
# File 'app/adapters/houston/adapters/error_tracker/errbit_adapter.rb', line 8
def errors_with_parameters(project, app_id)
return {errbit_app_id: ["cannot be blank"]} if app_id.blank?
{}
end
|
.notices_during(*args) ⇒ Object
52
53
54
|
# File 'app/adapters/houston/adapters/error_tracker/errbit_adapter.rb', line 52
def notices_during(*args)
connection.notices_during(*args)
end
|
.open_problems(*args) ⇒ Object
36
37
38
|
# File 'app/adapters/houston/adapters/error_tracker/errbit_adapter.rb', line 36
def open_problems(*args)
connection.open_problems(*args)
end
|
.parameters ⇒ Object
26
27
28
|
# File 'app/adapters/houston/adapters/error_tracker/errbit_adapter.rb', line 26
def parameters
[:errbit_app_id]
end
|
.problems_during(*args) ⇒ Object
48
49
50
|
# File 'app/adapters/houston/adapters/error_tracker/errbit_adapter.rb', line 48
def problems_during(*args)
connection.problems_during(*args)
end
|