Class: Bosh::Director::TaskCheckPointer

Inherits:
Object
  • Object
show all
Defined in:
lib/bosh/director/job_runner.rb

Instance Method Summary collapse

Constructor Details

#initialize(task_id) ⇒ TaskCheckPointer

Returns a new instance of TaskCheckPointer.



163
164
165
166
# File 'lib/bosh/director/job_runner.rb', line 163

def initialize(task_id)
  task_manager = Bosh::Director::Api::TaskManager.new
  @task = task_manager.find_task(task_id)
end

Instance Method Details

#checkpointObject



168
169
170
# File 'lib/bosh/director/job_runner.rb', line 168

def checkpoint
  @task.update(:checkpoint_time => Time.now)
end