Sha256: 0383e9003a9dbec52519169de9966ff2f1ccc9780ad3b6e17e9089e86f7b178e
Contents?: true
Size: 487 Bytes
Versions: 5
Compression:
Stored size: 487 Bytes
Contents
module Kontena::Cli::Vpn class RemoveCommand < Kontena::Command include Kontena::Cli::Common option "--force", :flag, "Force remove", default: false, attribute_name: :forced def execute require_api_url token = require_token confirm unless forced? vpn = client(token).get("services/#{current_grid}/vpn") rescue nil abort("VPN service does not exist") if vpn.nil? client(token).delete("services/#{current_grid}/vpn") end end end
Version data entries
5 entries across 5 versions & 1 rubygems