Class: Skywalking::Environment::RailsFramework
- Inherits:
-
Object
- Object
- Skywalking::Environment::RailsFramework
- Defined in:
- lib/skywalking/environment.rb
Instance Method Summary collapse
Instance Method Details
#app_name ⇒ Object
32 33 34 35 36 37 38 39 |
# File 'lib/skywalking/environment.rb', line 32 def app_name if defined?(::Rails) ::Rails.application.class.to_s .sub(/::Application$/, '') end rescue nil end |
#env ⇒ Object
41 42 43 |
# File 'lib/skywalking/environment.rb', line 41 def env ::Rails.env end |
#name ⇒ Object
24 25 26 |
# File 'lib/skywalking/environment.rb', line 24 def name :rails end |
#present? ⇒ Boolean
28 29 30 |
# File 'lib/skywalking/environment.rb', line 28 def present? defined?(::Rails) && defined?(::Rails::VERSION) end |