Module: Telemetry::Logger::Defaults
- Included in:
- Telemetry::Logger
- Defined in:
- lib/telemetry/logger/defaults.rb
Instance Method Summary collapse
- #app_version ⇒ Object
- #application ⇒ Object
- #env_prefix ⇒ Object
- #opts ⇒ Object
- #socket_hostname ⇒ Object
Instance Method Details
#app_version ⇒ Object
18 19 20 |
# File 'lib/telemetry/logger/defaults.rb', line 18 def app_version opts[:app_version] || Telemetry::Logger::VERSION end |
#application ⇒ Object
14 15 16 |
# File 'lib/telemetry/logger/defaults.rb', line 14 def application opts[:application] || 'telemetry' end |
#env_prefix ⇒ Object
10 11 12 |
# File 'lib/telemetry/logger/defaults.rb', line 10 def env_prefix opts[:env_prefix] || 'telemetry' end |
#opts ⇒ Object
22 23 24 |
# File 'lib/telemetry/logger/defaults.rb', line 22 def opts @opts ||= {} end |
#socket_hostname ⇒ Object
6 7 8 |
# File 'lib/telemetry/logger/defaults.rb', line 6 def socket_hostname Socket.gethostname.delete_suffix('.').downcase end |