module BatchManager::Utils::OverallMethods

Public Instance Methods

batch_full_path(filename_or_path) click to toggle source
# 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) click to toggle source
# 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