Sha256: c9d9d2cd2b5b39350360a49fe167b16133a7888ddb2e0b14551e1ea82eae38c0
Contents?: true
Size: 609 Bytes
Versions: 89
Compression:
Stored size: 609 Bytes
Contents
require_relative '../../common' module Kontena::Cli::Master::User class RemoveCommand < Kontena::Command include Kontena::Cli::Common parameter "EMAIL ...", "List of emails" option "--force", :flag, "Force remove", default: false, attribute_name: :forced def execute require_api_url token = require_token confirm unless forced? email_list.each do |email| begin client(token).delete("users/#{email}") rescue => ex $stderr.puts pastel.red("Failed to remove user #{email} : #{ex.message}") end end end end end
Version data entries
89 entries across 89 versions & 2 rubygems