Class Yapra::Pipeline
In: lib/yapra/pipeline.rb
Parent: Object

Methods

Constants

UPPER_CASE = /[A-Z]/

Attributes

context  [R] 
legacy_plugin_registry  [RW] 
yapra  [R] 

Public Class methods

Public Instance methods

start pipeline from commands.

example:

    pipeline.run([
      {
        'module' => 'Config::agent',
        'config' => {
          'user_agent_alias' => 'Windows IE 6'
        }
      },
      {
        'module' => 'RSS::load',
        'config' => {
          'uri' => 'http://www.example.com/hoge.rdf'
        }
      },
      {
        'module' => 'print'
      }
    ])

Protected Instance methods

[Validate]