self.set_execution_environment

in lib/utility/environment.rb [12:31]


    def self.set_execution_environment(config, &block)
      
      ENV['TZ'] = 'UTC'
      Logger.level = config[:log_level]
      es_config = config[:elasticsearch]
      disable_warnings = if es_config.has_key?(:disable_warnings)
                           es_config[:disable_warnings]
                         else
                           true
                         end

      if disable_warnings
        Logger.info('Disabling warnings')
        Kernel.silence_warnings(&block)
      else
        Logger.info('Enabling warnings')
        Kernel.enable_warnings(&block)
      end
    end