lib/kontena/cli/vault/remove_command.rb in kontena-cli-0.13.4 vs lib/kontena/cli/vault/remove_command.rb in kontena-cli-0.14.0
- old
+ new
@@ -2,12 +2,16 @@
class RemoveCommand < Clamp::Command
include Kontena::Cli::Common
include Kontena::Cli::GridOptions
parameter "NAME", "Secret name"
+ option "--force", :flag, "Force remove", default: false, attribute_name: :forced
def execute
require_api_url
+ require_current_grid
+ confirm_command(name) unless forced?
+
token = require_token
client(token).delete("secrets/#{current_grid}/#{name}")
end
end
end