Module: ModelObserver
- Extended by:
- Dependency
- Defined in:
- lib/model_observer.rb,
lib/model_observer/rack.rb,
lib/model_observer/metric.rb,
lib/model_observer/railtie.rb,
lib/model_observer/version.rb,
lib/model_observer/analyser.rb,
lib/model_observer/querying.rb,
lib/model_observer/collector.rb,
lib/model_observer/dependency.rb,
lib/model_observer/active_record3.rb,
lib/model_observer/active_record4.rb,
lib/model_observer/log_subscriber.rb
Defined Under Namespace
Modules: ActiveRecord, Dependency, Querying
Classes: Analyser, Collector, LogSubscriber, Metric, Rack, Railtie
Constant Summary
collapse
- VERSION =
"0.3.0"
Class Method Summary
collapse
Methods included from Dependency
active_record3?, active_record4?, active_record?
Class Method Details
.end_request ⇒ Object
29
30
31
|
# File 'lib/model_observer.rb', line 29
def end_request
Collector.clear
end
|
.start_request ⇒ Object
26
27
|
# File 'lib/model_observer.rb', line 26
def start_request
end
|
.write_to_rails_log ⇒ Object
33
34
35
36
37
|
# File 'lib/model_observer.rb', line 33
def write_to_rails_log
Rails.logger.warn "===== Model Observer Start ====="
Rails.logger.warn Analyser.result
Rails.logger.warn "===== Model Observer End ======="
end
|