class ProgressMonitor::Task::PercentageCalculation::Status

Attributes

task[R]

Public Class Methods

new(task) click to toggle source
# File lib/progress_monitor/task/percentage_calculation/status.rb, line 7
def initialize(task)
  @task = task
end

Public Instance Methods

perform() click to toggle source
# File lib/progress_monitor/task/percentage_calculation/status.rb, line 11
def perform
  case task.status
    when :new
      0
    when :finished
      100
  end
rescue
  nil
end