Class: MobileWorkflow::Cli::AppServerCleaner

Inherits:
Thor
  • Object
show all
Defined in:
lib/mobile_workflow/cli/app_server_cleaner.rb

Instance Method Summary collapse

Instance Method Details

#clean(app_name) ⇒ Object



22
23
24
25
26
# File 'lib/mobile_workflow/cli/app_server_cleaner.rb', line 22

def clean(app_name)
  `rm -rf #{app_name}`
  AwsBackend.new(app_name: app_name, region: options[:aws_region]).destroy! if options[:s3_storage]
  HerokuBackend.new(app_name: app_name).destroy! if options[:heroku]
end