Sha256: 74eb8c25d88a704bdd13e9bb5ae44ff39183be06eeca015dc68e5d1797ee23d8
Contents?: true
Size: 955 Bytes
Versions: 1
Compression:
Stored size: 955 Bytes
Contents
if File.exists?('.env') require 'dotenv' Dotenv.load end require 'yaml' require 'bundler' require 'json' require 'mongoid' require 'yajl-ruby' if RUBY_PLATFORM=='ruby' Encoding.default_internal = "utf-8" Encoding.default_external = "utf-8" module MemoryDictionary require_relative 'memory_dictionary/errors' require_relative 'memory_dictionary/word' require_relative 'memory_dictionary/dictionary' require_relative 'memory_dictionary/translator' require_relative 'memory_dictionary/version' # Returns the lib logger object def self.logger @logger || initialize_logger end # Initializes logger with MemoryDictionary setup def self.initialize_logger(log_target = STDOUT) oldlogger = @logger @logger = Logger.new(log_target) @logger.level = Logger::INFO @logger.progname = 'memory_dictionary' oldlogger.close if oldlogger && !$TESTING # don't want to close testing's STDOUT logging @logger end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
memory_dictionary-1.0.0 | lib/memory_dictionary.rb |