Method: Command::PsRestart#call

Defined in:
lib/command/ps_restart.rb

#callObject



24
25
26
27
28
29
30
31
32
33
34
35
# File 'lib/command/ps_restart.rb', line 24

def call
  workloads = [config.options[:workload]] if config.options[:workload]
  workloads ||= config[:app_workloads] + config[:additional_workloads]

  workloads.each do |workload|
    step("Restarting workload '#{workload}'") do
      cp.fetch_workload!(workload)

      cp.workload_force_redeployment(workload)
    end
  end
end