Class: HerokuHeadless::DisposableAppDeleter
- Inherits:
-
Object
- Object
- HerokuHeadless::DisposableAppDeleter
- Includes:
- TalksToHeroku
- Defined in:
- lib/heroku-headless/disposable_app_deleter.rb
Class Method Summary collapse
Instance Method Summary collapse
Methods included from TalksToHeroku
Class Method Details
.delete_all ⇒ Object
7 8 9 |
# File 'lib/heroku-headless/disposable_app_deleter.rb', line 7 def self.delete_all new.delete_all_apps end |
Instance Method Details
#delete_all_apps ⇒ Object
11 12 13 14 15 16 17 18 |
# File 'lib/heroku-headless/disposable_app_deleter.rb', line 11 def delete_all_apps apps = heroku.get_apps.body.map{ |h| h['name'] } disposable_apps = apps.select{ |x| x.start_with?( 'disposable' ) } disposable_apps.each do |app| puts "deleting #{app}" heroku.delete_app app end end |