Module: Kiba::Extend::Jobs::Parser
- Included in:
- Kiba::Extend::Jobs, BaseJob
- Defined in:
- lib/kiba/extend/jobs/parser.rb
Overview
Instance Method Summary collapse
-
#parse_job(control, context, *job_segments) ⇒ Kiba::Control
Evals job_segment Procs defined for a job in the job context.
Instance Method Details
#parse_job(control, context, *job_segments) ⇒ Kiba::Control
Evals job_segment Procs defined for a job in the job context
12 13 14 15 16 17 18 |
# File 'lib/kiba/extend/jobs/parser.rb', line 12 def parse_job(control, context, *job_segments) job_segments = job_segments.flatten job_segments.compact.each do |segment| context.instance_eval(&segment) end control end |