Sha256: 4e5ebf6c665b954599337fda0cdc7a9a847d9bdf07e775fd2b74808875a16c73

Contents?: true

Size: 747 Bytes

Versions: 1

Compression:

Stored size: 747 Bytes

Contents

require "pa"
require "optimism"
require "retort"

libdir = File.dirname(__FILE__)
$LOAD_PATH.unshift(libdir) unless $LOAD_PATH.include?(libdir)

Retort::Service.configure do |c|
	c.url = "http://localhost/RPC2"
end

module Saber
  autoload :VERSION, "saber/version"
  autoload :CLI, "saber/cli"
  autoload :UI, "saber/ui"
  autoload :Task, "saber/task"
  autoload :Downloader, "saber/downloader"
  autoload :Server, "saber/server"
  autoload :Client, "saber/client"
  autoload :DRbServer, "saber/server"
  autoload :DRbClient, "saber/client"

  Error = Class.new Exception
  FatalError = Class.new Exception
  Rc = Optimism.require "saber/rc", "/etc/saber"

  class << self
    attr_accessor :ui

    def ui
      @ui ||= UI.new
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
saber-0.0.6 lib/saber.rb