Module: Retl

Defined in:
lib/retl.rb,
lib/retl/path.rb,
lib/retl/context.rb,
lib/retl/version.rb,
lib/retl/event_router.rb,
lib/retl/path_builder.rb,
lib/retl/transformation.rb,
lib/retl/handlers/handler.rb,
lib/retl/next_description.rb,
lib/retl/fork_data_collector.rb,
lib/retl/handlers/fork_handler.rb,
lib/retl/handlers/path_handler.rb,
lib/retl/handlers/step_handler.rb,
lib/retl/handlers/filter_handler.rb,
lib/retl/handlers/explode_handler.rb,
lib/retl/handlers/inspect_handler.rb,
lib/retl/handlers/transform_handler.rb,
lib/retl/errors/step_execution_error.rb

Defined Under Namespace

Classes: Context, EventRouter, ExplodeHandler, FilterHandler, ForkDataCollector, ForkHandler, Handler, InspectHandler, NextDescription, Path, PathBuilder, PathHandler, StepExecutionError, StepHandler, TransformHandler, Transformation

Constant Summary collapse

VERSION =
"0.0.5"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationObject (readonly)

Returns the value of attribute configuration.



10
11
12
# File 'lib/retl.rb', line 10

def configuration
  @configuration
end

Class Method Details

.configure(&block) ⇒ Object



12
13
14
# File 'lib/retl.rb', line 12

def configure(&block)
  block.call(@configuration)
end