def pre_config( config )
      if config.nil?
        ::Logsly::Logging182.init unless ::Logsly::Logging182.initialized?
        return
      end

      # define levels
      levels = config[:levels]
      ::Logsly::Logging182.init(levels) unless levels.nil?

      # format as
      format = config[:format_as]
      ::Logsly::Logging182.format_as(format) unless format.nil?

      # backtrace
      value = config[:backtrace]
      ::Logsly::Logging182.backtrace(value) unless value.nil?
    end
def pre_config( config )
      if config.nil?
        ::Logsly::Logging182.init unless ::Logsly::Logging182.initialized?
        return
      end

      # define levels
      levels = config[:levels]
      ::Logsly::Logging182.init(levels) unless levels.nil?

      # format as
      format = config[:format_as]
      ::Logsly::Logging182.format_as(format) unless format.nil?

      # backtrace
      value = config[:backtrace]
      ::Logsly::Logging182.backtrace(value) unless value.nil?
    end
call-seq:
    pre_config( config )

 Configures the logging levels, object format style, and root logging
 level.