logger.warning("Found another user with username {old_username}. Renaming {old_username} to {new_username}".format(old_username=other_user.username,new_username=new_username))
other_user.username=new_username
other_user.save()
defget_existing_user(uuid,username):
try:
try:
user=get_user(uuid=uuid)
user=get_user(uuid=uuid)
ifuser.username!=username:
ifuser.username!=username:
# have to do it because users might be renamed
free_up_username(username)
logger.warning("Username has changed. Renaming locally from {0} to {1}.".format(user.username,username))
logger.warning("Username has changed. Renaming locally from {0} to {1}.".format(user.username,username))