Module: InferenceActivity
- Defined in:
- lib/inference_activity.rb,
lib/inference_activity/version.rb
Defined Under Namespace
Modules: RequestExtensions
Constant Summary collapse
- VERSION =
"1.0.4"
Class Method Summary collapse
Class Method Details
.wrap_request(request, &block) ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/inference_activity.rb', line 8 def wrap_request(request, &block) start_time = Time.now # Execute the original request response = yield # Track activity if environment variables are set track_activity(request, response, start_time) if tracking_enabled? response end |