Method: WireGuard::Admin::Clients#remove

Defined in:
lib/wire_guard/admin/cli/clients.rb

#remove(name) ⇒ Object



38
39
40
41
42
43
44
# File 'lib/wire_guard/admin/cli/clients.rb', line 38

def remove(name)
  warn "Using database #{repository.path}" if options[:verbose]
  repository.remove_peer(network, name)
  warn 'Client was successfully removed.' if options[:verbose]
rescue StandardError => e
  raise Thor::Error, "Error: #{e.message}"
end