Sha256: 2f2b880545a582f447b2dd85318d58205b11013311976c804238f4c80d7d94e8

Contents?: true

Size: 990 Bytes

Versions: 10

Compression:

Stored size: 990 Bytes

Contents

require 'apipie-params'
require 'algebrick'
require 'thread'
require 'set'
require 'active_support/core_ext/hash/indifferent_access'
require 'base64'

# TODO validate in/output, also validate unknown keys
# TODO performance testing, how many actions will it handle?
# TODO profiling, find bottlenecks
# FIND change ids to uuid, uuid-<action_id>, uuid-<action_id-(plan, run, finalize)
module Dynflow

  class Error < StandardError
  end

  require 'dynflow/errors'
  require 'dynflow/future'
  require 'dynflow/micro_actor'
  require 'dynflow/serializable'
  require 'dynflow/clock'
  require 'dynflow/stateful'
  require 'dynflow/transaction_adapters'
  require 'dynflow/persistence'
  require 'dynflow/middleware'
  require 'dynflow/flows'
  require 'dynflow/execution_plan'
  require 'dynflow/action'
  require 'dynflow/listeners'
  require 'dynflow/executors'
  require 'dynflow/logger_adapters'
  require 'dynflow/world'
  require 'dynflow/simple_world'
  require 'dynflow/daemon'

end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
dynflow-0.7.9 lib/dynflow.rb
dynflow-0.7.8 lib/dynflow.rb
dynflow-0.7.7 lib/dynflow.rb
dynflow-0.7.6 lib/dynflow.rb
dynflow-0.7.5 lib/dynflow.rb
dynflow-0.7.4 lib/dynflow.rb
dynflow-0.7.3 lib/dynflow.rb
dynflow-0.7.2 lib/dynflow.rb
dynflow-0.7.1 lib/dynflow.rb
dynflow-0.7.0 lib/dynflow.rb