lib/sushi_fabric/sushiApp.rb in sushi_fabric-0.2.4 vs lib/sushi_fabric/sushiApp.rb in sushi_fabric-0.2.5
- old
+ new
@@ -1,8 +1,8 @@
#!/usr/bin/env ruby
# encoding: utf-8
-# Version = '20140626-133635'
+# Version = '20140701-154826'
require 'csv'
require 'fileutils'
require 'yaml'
require 'drb/drb'
@@ -511,11 +511,10 @@
## copy application data to gstore
save_parameters_as_tsv
save_input_dataset_as_tsv
t = Thread.new do
- copy_inputdataset_parameter_jobscripts
## sushi writes creates the job scripts and builds the result data set that is to be generated
@result_dataset = []
@job_scripts = []
if @params['process_mode'] == 'SAMPLE'
@@ -525,18 +524,19 @@
else
#stop
warn "the process mode (#{@params['process_mode']}) is not defined"
raise "stop job submitting"
end
+ copy_inputdataset_parameter_jobscripts
# job submittion
@job_scripts.each_with_index do |job_script, i|
job_id = submit(job_script)
@job_ids << job_id
print "Submit job #{File.basename(job_script)} job_id=#{job_id}"
end
- puts
+ puts
print 'job scripts: '
p @job_scripts
print 'result dataset: '
p @result_dataset