9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# File 'lib/webbynode/commands/delete.rb', line 9
def execute
unless pushand.present?
io.log("Ahn!? Hello, McFly, anybody home?", true)
return
end
app_name = pushand.parse_remote_app_name
if option(:force) or ask("Do you really want to delete application #{app_name} (y/n)? ").downcase == "y"
notify("Removing [#{app_name}] from your webby...")
remote_executor.exec "delete_app #{app_name} --force", true
notify("The application [#{app_name}] has been removed from your webby.\n\nThe webserver is restarting.")
else
puts "Aborted."
end
end
|