diff options
Diffstat (limited to 'trove/extensions/redis/service.py')
-rw-r--r-- | trove/extensions/redis/service.py | 4 |
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) |