File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 127127from ai .backend .manager .config .loader .types import AbstractConfigLoader
128128from ai .backend .manager .config .provider import ManagerConfigProvider
129129from ai .backend .manager .config .watchers .etcd import EtcdConfigWatcher
130- from ai .backend .manager .errors .common import ServerMisconfiguredError
131130from ai .backend .manager .sokovan .deployment .deployment_controller import (
132131 DeploymentController ,
133132 DeploymentControllerArgs ,
@@ -1067,10 +1066,8 @@ async def leader_election_ctx(root_ctx: RootContext) -> AsyncIterator[None]:
10671066
10681067 # Rescan reservoir registry periodically
10691068 reservoir_config = root_ctx .config_provider .config .reservoir
1070- if reservoir_config is None :
1071- raise ServerMisconfiguredError ("Reservoir configuration is missing." )
10721069
1073- if reservoir_config .use_delegation :
1070+ if reservoir_config and reservoir_config .use_delegation :
10741071 task_specs .append (
10751072 EventTaskSpec (
10761073 name = "reservoir_registry_scan" ,
You can’t perform that action at this time.
0 commit comments