diff options
-rw-r--r-- | trove/extensions/common/models.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/trove/extensions/common/models.py b/trove/extensions/common/models.py index 34079cd1..6b5ede6e 100644 --- a/trove/extensions/common/models.py +++ b/trove/extensions/common/models.py @@ -34,9 +34,10 @@ def load_and_verify(context, instance_id, """ instance = base_models.Instance.load(context, instance_id) - if instance.datastore.name not in enabled_datastore: + if instance.datastore_version.manager not in enabled_datastore: raise exception.UnprocessableEntity( - f"Operation not supported for datastore {instance.datastore.name}." + "Operation not supported for datastore " + f"{instance.datastore_version.manager}." ) if not instance.is_datastore_running: |