Method: ZipkinTracer::Application.route
- Defined in:
- lib/zipkin-tracer/application.rb
.route(env) ⇒ Object
22 23 24 25 26 27 28 29 30 31 |
# File 'lib/zipkin-tracer/application.rb', line 22 def self.route(env) return nil unless defined?(Rails) req = Rack::Request.new(stub_env(env)) # Returns a string like /some/path/:id Rails.application.routes.router.recognize(req) do |route| return route.path.spec.to_s end rescue nil end |