lib/knapsack_pro/config/env.rb in knapsack_pro-1.0.0 vs lib/knapsack_pro/config/env.rb in knapsack_pro-1.0.1

- old
+ new

@@ -1,8 +1,16 @@ module KnapsackPro module Config class Env + LOG_LEVELS = { + 'fatal' => ::Logger::FATAL, + 'error' => ::Logger::ERROR, + 'warn' => ::Logger::WARN, + 'info' => ::Logger::INFO, + 'debug' => ::Logger::DEBUG, + } + class << self def ci_node_total (ENV['KNAPSACK_PRO_CI_NODE_TOTAL'] || ci_env_for(:node_total) || 1).to_i @@ -170,16 +178,10 @@ end value end def log_level - { - 'fatal' => ::Logger::FATAL, - 'error' => ::Logger::ERROR, - 'warn' => ::Logger::WARN, - 'info' => ::Logger::INFO, - 'debug' => ::Logger::DEBUG, - }[ENV['KNAPSACK_PRO_LOG_LEVEL'].to_s.downcase] || ::Logger::DEBUG + LOG_LEVELS[ENV['KNAPSACK_PRO_LOG_LEVEL'].to_s.downcase] || ::Logger::DEBUG end private def required_env(env_name)