module NexusCli::UserActions

def delete_user(user_id)

Returns:
  • (Boolean) - true if the user is deleted, false otherwise

Parameters:
  • user_id (String) -- the Nexus user to delete
def delete_user(user_id)
  response = nexus.delete(nexus_url("service/local/users/#{user_id}"))
  case response.status
  when 204
    return true
  when 404
    raise UserNotFoundException.new(user_id)
  else
    raise UnexpectedStatusCodeException.new(response.status)
  end
end