Не удалось дождаться завершения операции переименования базы данных AWS RDS (WaiterError) - PullRequest
0 голосов
/ 02 июля 2019

Я хочу переименовать существующую базу данных mysql в AWS RDS

import boto3
rds_client = boto3.client('rds')
target_reports_db = "myproject"
rds_client.modify_db_instance(DBInstanceIdentifier=target_reports_db,
        ApplyImmediately=True,
        NewDBInstanceIdentifier=f"{target_reports_db}-to-drop")
rds_waiter = rds_client.get_waiter('db_instance_available')
rds_waiter.wait(DBInstanceIdentifier=f"{target_reports_db}-to-drop")

Однако выдается ошибка:

[ERROR] WaiterError: Waiter DBInstanceAvailable failed: DBInstance myproject-to-drop not found.

Почему boto3 выдает эту ошибку?

1 Ответ

1 голос
/ 06 июля 2019

Это одна из зарегистрированных проблем для библиотеки boto3 https://github.com/boto/boto3/issues/609

...