City attorney resigns