Module: Roqua
- Defined in:
- lib/roqua/responders/api_errors_responder.rb,
lib/roqua-support.rb,
lib/roqua/support.rb,
lib/roqua/support/stats.rb,
lib/roqua/support/errors.rb,
lib/roqua-support/railtie.rb,
lib/roqua-support/version.rb,
lib/roqua/probes/base_probe.rb,
lib/roqua/support/log_wrapper.rb,
lib/roqua/support/request_logger.rb,
lib/roqua/probes/monitoring_probe.rb,
lib/roqua/probes/scheduling_probe.rb,
lib/roqua/support/instrumentation.rb,
lib/roqua/probes/delayed_job_probe.rb,
lib/roqua/status_checks/status_controller.rb,
lib/roqua/status_checks/check_db_connection.rb,
lib/roqua/support/stats/hosted_graphite_backend.rb,
lib/roqua/status_checks/check_load_balancer_member.rb,
lib/roqua/responders/active_interaction_aware_responder.rb
Overview
For json and xml, will render the result of an active_interaction operation if no errors where present. Otherwise renders the interaction
Defined Under Namespace
Modules: Probes, Responders, Scheduling, StatusChecks, Support
Classes: LogWrapper, Railtie
Constant Summary
collapse
- Logging =
Roqua::Logging is deprecated, this will keep it alive for now
Support::Instrumentation
Class Method Summary
collapse
Class Method Details
.appname ⇒ Object
9
10
11
|
# File 'lib/roqua/support.rb', line 9
def appname
@appname
end
|
.appname=(name) ⇒ Object
13
14
15
|
# File 'lib/roqua/support.rb', line 13
def appname=(name)
@appname = name
end
|
.logger ⇒ Object
17
18
19
|
# File 'lib/roqua/support.rb', line 17
def logger
@logger ||= LogWrapper.new(Logger.new(STDOUT))
end
|
.logger=(logger) ⇒ Object
21
22
23
|
# File 'lib/roqua/support.rb', line 21
def logger=(logger)
@logger = LogWrapper.new(logger)
end
|
.stats ⇒ Object
25
26
27
|
# File 'lib/roqua/support.rb', line 25
def stats
@stats ||= ::Roqua::Support::Stats.new
end
|
.stats=(stats) ⇒ Object
29
30
31
|
# File 'lib/roqua/support.rb', line 29
def stats=(stats)
@stats = stats
end
|