373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
|
# File 'lib/cnvrg/project.rb', line 373
def generate_output_dir(output_dir)
Cnvrg::Logger.log_info("Generating output dir for #{output_dir}")
upload_list = []
list = Dir.glob("#{output_dir}/**/*", File::FNM_DOTMATCH)
Parallel.map(list, in_threads: IDXParallelThreads) do |e|
next if e.end_with? "/."
if File.directory? e
upload_list << e + "/"
else
upload_list << e
end
end
if Dir.exists? output_dir
upload_list << output_dir + "/"
end
Cnvrg::Logger.log_info("Uploading: #{upload_list.join(", ")}")
return upload_list
end
|