Method: OodCore::Job::Task#initialize

Defined in:
lib/ood_core/job/task.rb

#initialize(id:, status:, wallclock_time: nil, **_) ⇒ Task

Returns a new instance of Task.



6
7
8
9
10
# File 'lib/ood_core/job/task.rb', line 6

def initialize(id:, status:, wallclock_time: nil, **_)
  @id = id.to_s
  @status = OodCore::Job::Status.new(state: status)
  @wallclock_time = wallclock_time && wallclock_time.to_i
end