class Heroku::Command::Maintenance

manage maintenance mode for an app

Public Instance Methods

index() click to toggle source
maintenance

display the current maintenance status of app

Example:

$ heroku maintenance
off
# File lib/heroku/command/maintenance.rb, line 16
def index
  Heroku::JSPlugin.install('heroku-apps')
  Heroku::JSPlugin.run('maintenance', nil, ARGV[1..-1])
end
off() click to toggle source
maintenance:off

take the app out of maintenance mode

Example:

$ heroku maintenance:off
Disabling maintenance mode for example
# File lib/heroku/command/maintenance.rb, line 44
def off
  Heroku::JSPlugin.install('heroku-apps')
  Heroku::JSPlugin.run('maintenance', 'off', ARGV[1..-1])
end
on() click to toggle source
maintenance:on

put the app into maintenance mode

Example:

$ heroku maintenance:on
Enabling maintenance mode for example
# File lib/heroku/command/maintenance.rb, line 30
def on
  Heroku::JSPlugin.install('heroku-apps')
  Heroku::JSPlugin.run('maintenance', 'on', ARGV[1..-1])
end