Sha256: 9b15173275f061ade3a4fb16c581c91b89c095aef23ede9f1428ebcfab948aa2

Contents?: true

Size: 327 Bytes

Versions: 1

Compression:

Stored size: 327 Bytes

Contents

require "forwardable"
require "invokr"
require "observer"

module Orchestra
  extend self

  def configure &block
    Configuration.module_eval &block
  end

  def execute operation, inputs = {}
    Conductor.new.execute operation, inputs
  end

  Dir[File.expand_path '../orchestra/**/*.rb', __FILE__].each &method(:load)
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ntl-orchestra-0.9.5 lib/orchestra.rb