fix(api/core/model_manager.py): Avoid mutation during iteration. (#6536)
This commit is contained in:
parent
617847e3c0
commit
cd7fa8027a
5 changed files with 5 additions and 10 deletions
|
|
@ -131,9 +131,8 @@ class ModelLoadBalancingService:
|
|||
load_balancing_configs.insert(0, inherit_config)
|
||||
else:
|
||||
# move the inherit configuration to the first
|
||||
for i, load_balancing_config in enumerate(load_balancing_configs):
|
||||
for i, load_balancing_config in enumerate(load_balancing_configs[:]):
|
||||
if load_balancing_config.name == '__inherit__':
|
||||
# FIXME: Mutation to loop iterable `load_balancing_configs` during iteration
|
||||
inherit_config = load_balancing_configs.pop(i)
|
||||
load_balancing_configs.insert(0, inherit_config)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue