module OxyLogger

Constants

VERSION

Public Class Methods

config_oxy_hash() click to toggle source

@note метод, возвращающий настройки всего приложения после инициализации @example

OxyLogger.config_oxy_hash

@return [Hash]

OxyLogger.config_oxy_hash => {:files_path=>"~/projects/logger", :save_to_file_or_db=>"file",
:incoming_params=>true, :output_params=>true, :processing_time=>true,
:date_time=>true, :called_method=>true, :class_name=>true}
# File lib/oxy_logger.rb, line 72
def self.config_oxy_hash
  {
    files_path: @@files_path,
    save_to: @@save_to,
    logget_fields: @@logget_fields
  }
end
configure() { |self| ... } click to toggle source

Конфигурирует сам себя

# File lib/oxy_logger.rb, line 61
def self.configure
  yield self    
end
files_path=(value) click to toggle source

@param value [String] - путь куда сохранять логи

# File lib/oxy_logger.rb, line 37
def self.files_path=(value)
  @@files_path = value
end
logget_data() click to toggle source
# File lib/oxy_logger.rb, line 52
def self.logget_data
  @@logget_fields
end
logget_fields=(value) click to toggle source
# File lib/oxy_logger.rb, line 48
def self.logget_fields=(value)
  @@logget_fields = value    
end
path_to_log() click to toggle source
# File lib/oxy_logger.rb, line 56
def self.path_to_log
  @@files_path
end
save_to=(value) click to toggle source
# File lib/oxy_logger.rb, line 43
def self.save_to=(value)
  @@save_to = value
end