Module: Nocode
- Defined in:
- lib/nocode.rb,
lib/nocode/step.rb,
lib/nocode/context.rb,
lib/nocode/version.rb,
lib/nocode/steps/log.rb,
lib/nocode/steps/map.rb,
lib/nocode/steps/set.rb,
lib/nocode/steps/copy.rb,
lib/nocode/steps/each.rb,
lib/nocode/steps/sleep.rb,
lib/nocode/job_executor.rb,
lib/nocode/steps/delete.rb,
lib/nocode/step_registry.rb,
lib/nocode/steps/io/list.rb,
lib/nocode/steps/io/read.rb,
lib/nocode/steps/io/write.rb,
lib/nocode/steps_executor.rb,
lib/nocode/util/arrayable.rb,
lib/nocode/steps/io/delete.rb,
lib/nocode/util/dictionary.rb,
lib/nocode/util/optionable.rb,
lib/nocode/steps/record/map.rb,
lib/nocode/util/class_loader.rb,
lib/nocode/steps/dataset/range.rb,
lib/nocode/steps/serialize/csv.rb,
lib/nocode/util/class_registry.rb,
lib/nocode/steps/dataset/append.rb,
lib/nocode/steps/dataset/insert.rb,
lib/nocode/steps/serialize/json.rb,
lib/nocode/steps/serialize/yaml.rb,
lib/nocode/steps/dataset/prepend.rb,
lib/nocode/steps/deserialize/csv.rb,
lib/nocode/steps/dataset/coalesce.rb,
lib/nocode/steps/deserialize/json.rb,
lib/nocode/steps/deserialize/yaml.rb
Overview
This will execute the StepRegisty’s load! method upon script evaluation.
Defined Under Namespace
Modules: Steps, Util Classes: Context, JobExecutor, Step, StepRegistry, StepsExecutor
Constant Summary collapse
- VERSION =
'0.0.10'
Class Method Summary collapse
Class Method Details
.execute(yaml, io: $stdout) ⇒ Object
22 23 24 |
# File 'lib/nocode.rb', line 22 def execute(yaml, io: $stdout) JobExecutor.new(yaml, io: io).execute end |