class Reactor::Plans::UpdateJob
Public Class Methods
new(*args)
click to toggle source
Calls superclass method
Reactor::Plans::CommonJob::new
# File lib/reactor/plans/update_job.rb, line 7 def initialize(*args) super() (name, _), options = separate_arguments(*args) @name = name || options[:name] end
Public Instance Methods
migrate!()
click to toggle source
# File lib/reactor/plans/update_job.rb, line 21 def migrate! job = Reactor::Cm::Job.get(@name) migrate_params!(job) end
prepapre!()
click to toggle source
# File lib/reactor/plans/update_job.rb, line 14 def prepapre! error('name is nil') if @name.nil? error("job #{@name} not found") unless Reactor::Cm::Job.exists?(@name) prepare_params!(nil) end