Sha256: 724096e275fb393b55dc012841efdfcfe2d87aa41c1a3f71410801c7dd36b1a6

Contents?: true

Size: 594 Bytes

Versions: 2

Compression:

Stored size: 594 Bytes

Contents

require 'sidekiq'
require 'redirus/version'

module Redirus
  autoload :Config,         'redirus/config'
  autoload :Proxy,          'redirus/proxy'
  autoload :Utils,          'redirus/utils'
  autoload :Cli,            'redirus/cli'
  autoload :ServerCLI,      'redirus/server_cli'

  def self.config
    @@config ||= Redirus::Config.new(config_path)
  end

  def self.config_path
    @@config_path ||= ARGV[0] || 'config.yml'
  end

  def self.config_path=(path)
    @@config_path = path
    @@config = nil
  end

  def self.root
    File.dirname __dir__
  end
end

require 'redirus/worker'

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
redirus-0.3.1 lib/redirus.rb
redirus-0.2.1 lib/redirus.rb