From 5db32996f9000ceba786b862aa6d89849ef3af90 Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Thu, 16 Jul 2026 17:55:22 -0400 Subject: [PATCH] Provide cleaner error on requesting non-existant tenant. --- confluent_server/confluent/config/configmanager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/confluent_server/confluent/config/configmanager.py b/confluent_server/confluent/config/configmanager.py index 7b495f1d..328956f4 100644 --- a/confluent_server/confluent/config/configmanager.py +++ b/confluent_server/confluent/config/configmanager.py @@ -1414,7 +1414,7 @@ class ConfigManager(object): elif 'tenant' not in _cfgstore and create_tenant: _cfgstore['tenant'] = {tenant: {}} self._bg_sync_to_file() - elif tenant not in _cfgstore['tenant'] and create_tenant: + elif tenant not in _cfgstore.get('tenant', {}) and create_tenant: _cfgstore['tenant'][tenant] = {} self._bg_sync_to_file() elif tenant and tenant not in _cfgstore.get('tenant', {}):