class Bosh::Cli::Command::Vm
Public Instance Methods
resurrection_state(job=nil, index_or_id=nil, new_state)
click to toggle source
# File lib/cli/commands/vm.rb, line 9 def resurrection_state(job=nil, index_or_id=nil, new_state) auth_required if job.nil? && index_or_id.nil? resurrection = Resurrection.new(new_state) show_current_state director.change_vm_resurrection_for_all(resurrection.paused?) else job_args = JobCommandArgs.new([job, index_or_id]) job, index_or_id, _ = job_args.to_a resurrection = Resurrection.new(new_state) manifest = prepare_deployment_manifest(show_state: true) director.change_vm_resurrection(manifest.name, job, index_or_id, resurrection.paused?) end end