Method: Gtool::Provision::User#delete

Defined in:
lib/gtool/provision/user.rb

#delete(username) ⇒ Object



97
98
99
100
101
102
103
104
105
# File 'lib/gtool/provision/user.rb', line 97

def delete(username)
  connection = Gtool::Auth.connection(options)
  invoke "user:get", [username]
  user = GProv::Provision::User.get(connection, username)

  if user and (yes? "Permanently delete this user?") and (username == ask("Type in #{username} to confirm:"))
    user.delete!
  end
end