Sha256: a05660acf5488d1ad0787107b70e16692d0c67e755dcd7d5296e4d4ee482bde8

Contents?: true

Size: 844 Bytes

Versions: 2

Compression:

Stored size: 844 Bytes

Contents

require "active_support"
require "active_support/deprecation"
require "active_support/core_ext"
require "pathname"
require "paraduct/version"
require "colorize"

module Paraduct
  autoload :ColoredLabelLogger, "paraduct/colored_label_logger"
  autoload :Configuration,      "paraduct/configuration"
  autoload :Errors,             "paraduct/errors"
  autoload :ParallelRunner,     "paraduct/parallel_runner"
  autoload :Runner,             "paraduct/runner"
  autoload :SyncUtils,          "paraduct/sync_utils"
  autoload :TestResponse,       "paraduct/test_response"
  autoload :VariableConverter,  "paraduct/variable_converter"

  class << self
    def configuration
      Paraduct::Configuration.instance
    end
    alias_method :config, :configuration

    def logger
      @logger ||= ActiveSupport::Logger.new(STDOUT)
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
paraduct-1.0.1 lib/paraduct.rb
paraduct-1.0.0 lib/paraduct.rb