class BatchManager::Monitor

Public Class Methods

batches() click to toggle source
# File lib/batch_manager/monitor.rb, line 6
def batches
  arr = []
  Dir.glob(File.join(BatchManager.batch_dir, "**", "*.rb")).sort.each do |f|
    arr << batch_name(f)
  end
  arr
end
details() click to toggle source
# File lib/batch_manager/monitor.rb, line 14
def details
  status_array = []
  Dir.glob(File.join(BatchManager.batch_dir, "**", "*.rb")).sort.each do |f|
    status_array << self.status(f)
  end
  status_array
end
status(file_name) click to toggle source
# File lib/batch_manager/monitor.rb, line 22
def status(file_name)
  BatchManager::BatchStatus.new(file_name)
end