class Bosh::Director::JobUpdaterFactory

Public Class Methods

new(cloud, logger) click to toggle source
# File lib/bosh/director/job_updater_factory.rb, line 3
def initialize(cloud, logger)
  @cloud = cloud
  @logger = logger
end

Public Instance Methods

new_job_updater(deployment_plan, job) click to toggle source
# File lib/bosh/director/job_updater_factory.rb, line 8
def new_job_updater(deployment_plan, job)
  links_resolver = DeploymentPlan::LinksResolver.new(deployment_plan, @logger)
  JobUpdater.new(deployment_plan, job, links_resolver, DiskManager.new(@cloud, @logger))
end