lib/sushi_fabric/sushiApp.rb in sushi_fabric-1.0.6 vs lib/sushi_fabric/sushiApp.rb in sushi_fabric-1.0.7
- old
+ new
@@ -1,8 +1,8 @@
#!/usr/bin/env ruby
# encoding: utf-8
-# Version = '20210205-155336'
+# Version = '20210211-145021'
require 'csv'
require 'fileutils'
require 'yaml'
require 'drb/drb'
@@ -410,15 +410,14 @@
@scratch_dir = if @params['process_mode'] == 'SAMPLE'
@scratch_result_dir + "_" + @dataset['Name'] + '_temp$$'
else
@scratch_result_dir + '_temp$$'
end
- hold_jid_option = if @dataset_sushi_id and parent_data_set = DataSet.find_by_id(@dataset_sushi_id.to_i) and !parent_data_set.jobs.empty?
- parent_data_set_job_ids = parent_data_set.jobs.map{|job| job.submit_job_id}.join(":")
- "#SBATCH --dependency=afterany:#{parent_data_set_job_ids}"
- else
- ''
- end
+ hold_jid_option = if @dataset_sushi_id and parent_data_set = DataSet.find_by_id(@dataset_sushi_id.to_i) and !parent_data_set.jobs.empty? and parent_data_set_job_ids = parent_data_set.jobs.map{|job| job.submit_job_id} and !parent_data_set_job_ids.join.empty?
+ "#SBATCH --dependency=afterany:#{parent_data_set_job_ids.join(":")}"
+ else
+ ''
+ end
module_src_command = if @module_source and @modules and !@modules.empty?
"source #{@module_source}"
else
""
end