Module: BatchManager::Utils::OverallMethods
- Defined in:
- lib/batch_manager/utils.rb
Instance Method Summary collapse
Instance Method Details
#batch_full_path(filename_or_path) ⇒ Object
18 19 20 21 22 23 24 25 |
# File 'lib/batch_manager/utils.rb', line 18 def batch_full_path(filename_or_path) if filename_or_path.start_with?(::BatchManager.batch_dir) path = filename_or_path else path = File.join(::BatchManager.batch_dir, filename_or_path) end path.end_with?(".rb") ? path : path + ".rb" end |
#batch_name(filename_or_path) ⇒ Object
9 10 11 12 13 14 15 16 |
# File 'lib/batch_manager/utils.rb', line 9 def batch_name(filename_or_path) if filename_or_path.start_with?(::BatchManager.batch_dir) path = filename_or_path.sub("#{::BatchManager.batch_dir}/", "") else path = filename_or_path end path.sub(".rb", "") end |