summaryrefslogtreecommitdiff
path: root/trove/extensions/redis/service.py
diff options
context:
space:
mode:
Diffstat (limited to 'trove/extensions/redis/service.py')
-rw-r--r--trove/extensions/redis/service.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/trove/extensions/redis/service.py b/trove/extensions/redis/service.py
index f5be1d8d..0f5451d1 100644
--- a/trove/extensions/redis/service.py
+++ b/trove/extensions/redis/service.py
@@ -88,6 +88,10 @@ class RedisRootController(DefaultRootController):
LOG.info("req : '%s'\n\n", req)
context = req.environ[wsgi.CONTEXT_KEY]
+ is_root_enabled = RedisRoot.load(context, instance_id)
+ if not is_root_enabled:
+ raise exception.RootHistoryNotFound()
+
original_auth_password = self._get_original_auth_password(
context, instance_id)