while True:
        if os.path.isdir(dirname):
            break

        directories_to_create.append(dirname)