class CF::App::Stop

Public Instance Methods

stop() click to toggle source
# File lib/cf/cli/app/stop.rb, line 10
def stop
  apps = input[:all] ? client.apps : input[:apps]
  fail "No applications given." if apps.empty?

  apps.each do |app|
    with_progress("Stopping #{c(app.name, :name)}") do |s|
      if app.stopped?
        s.skip do
          err "Application is not running."
        end
      end

      app.stop!
    end
  end
end