Top Level Namespace

Defined Under Namespace

Modules: Rub2

Instance Method Summary collapse

Instance Method Details

#submit(name, &block) ⇒ Object

define global DSL function



492
493
494
495
496
497
498
# File 'lib/rub2.rb', line 492

def submit(name, &block)
  raise "Empty name" if name.empty?
  job = Rub2::Manager.new(name)
  job.instance_exec(name, &block)
  job.submit
  return job.wait_finish
end