Sha256: 48f916b7893f6613fc4b447518110b1d2bb31436068b11feeb9770c12a6d7d50

Contents?: true

Size: 878 Bytes

Versions: 1

Compression:

Stored size: 878 Bytes

Contents

require "thor"
require "active_support/core_ext/string"
require "active_support/core_ext/module"
require "singleton"
module Cascadence
  autoload :Stateful, File.join( File.dirname(__FILE__), "cascadence", "stateful" )
  autoload :ClassMethods, File.join( File.dirname(__FILE__), "cascadence", "class_methods" )
  autoload :Flow, File.join( File.dirname(__FILE__), "cascadence", "flow" )
  autoload :Helper, File.join( File.dirname(__FILE__), "cascadence", "helper")
  autoload :Commander, File.join( File.dirname(__FILE__), "cascadence", "commander")
  autoload :Runner, File.join( File.dirname(__FILE__), "cascadence", "runner")
  autoload :Config, File.join( File.dirname(__FILE__), "cascadence", "config")
  autoload :Task, File.join( File.dirname(__FILE__), "cascadence", "task")
  def self.config
    Config.instance
  end 

  def self.runner
    Runner.instance
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
cascadence-0.2.0 lib/cascadence.rb