Module: Comunit::Network::Logging
- Included in:
- Handler
- Defined in:
- app/services/comunit/network/logging.rb
Overview
Logging network-related events
Instance Method Summary collapse
Instance Method Details
#log(text) ⇒ Object
8 9 10 11 12 13 14 15 |
# File 'app/services/comunit/network/logging.rb', line 8 def log(text) file = "#{Rails.root}/log/network_manager.log" File.open(file, 'ab') do |f| f.puts "#{Time.now.strftime('%F %T')}\t#{text}" end nil end |
#log_error(text) ⇒ Object
23 24 25 |
# File 'app/services/comunit/network/logging.rb', line 23 def log_error(text) log("[E] #{text}") end |
#log_info(text) ⇒ Object
18 19 20 |
# File 'app/services/comunit/network/logging.rb', line 18 def log_info(text) log("[I] #{text}") end |
#log_warn(text) ⇒ Object
28 29 30 |
# File 'app/services/comunit/network/logging.rb', line 28 def log_warn(text) log("[W] #{text}") end |