| Class | Ruote::Exp::ReadExpression |
| In: |
lib/ruote/exp/fe_read.rb
|
| Parent: | FlowExpression |
Reads the content of a local file or a file reachable over http and places the content in a [process] variable or a [workitem] field.
Always attempts to parse the content as JSON. If the parsing fails, simply considers as plain text.
Ruote.process_definition do
read 'http://defs.example.org/filters/filter1.json', :to => 'x'
read 'http://defs.example.org/filters/filter1.json', :to => 'f:x'
read 'http://defs.example.org/filters/filter2.json', :to => 'v:y'
read 'filters/filter3.json', :to => 'f:y'
read 'texts/greetings${f:greeting_index}.txt', :to => 'f:greetings'
# ...
end