Skip to content

Commit 45d1f2c

Browse files
committed
Ask for expunge when 'knife cs server delete hostname' is requested on
an VM with state 'Destroyed'
1 parent d9d063c commit 45d1f2c

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

lib/chef/knife/cs_server_delete.rb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,11 @@ def run
4747

4848
if server['state'] == 'Destroyed' then
4949
ui.warn("Server '#{hostname}' already destroyed")
50+
expunge = confirm_action("Server '#{hostname}' already destroyed, do you want to expunge it?")
51+
if expunge then
52+
connection.delete_server(hostname, true)
53+
next
54+
end
5055
next
5156
end
5257

0 commit comments

Comments
 (0)