class SimBack::SimProgress

Public Class Methods

find_one_object(id) click to toggle source
# File lib/sim_back/sim_progress.rb, line 6
def self.find_one_object(id)
  find(id)
rescue => exp
  raise "can't find #{id}"
end

Public Instance Methods

completed_sims() click to toggle source
# File lib/sim_back/sim_progress.rb, line 12
def completed_sims
  sims_completed
end
run_state() click to toggle source
# File lib/sim_back/sim_progress.rb, line 16
def run_state
  res = if num_sims == completed_sims
    :complete
  elsif num_sims > completed_sims
    :running
  else
    :error
  end
  #puts "Run State: #{res} num_sims: #{num_sims} completed: #{completed_sims} results: #{season_results.count}"
  res
end