class ConsoleCreep::Stores::LoggerStore
Public Class Methods
new(options = {file: Rails.root.join("log/console.log") } )
click to toggle source
# File lib/console_creep/stores/logger_store.rb, line 6 def initialize(options = {file: Rails.root.join("log/console.log") } ) @options = options @logger = Logger.new(@options[:file]) end
Public Instance Methods
store(user, command, result, error)
click to toggle source
# File lib/console_creep/stores/logger_store.rb, line 11 def store(user, command, result, error) if error @logger.error(user: user, command: command, error: error) else @logger.info(user: user, command: command, result: result) end end