refactored how getters for configurations worked, to avoid setting defaults and causing undesireable states

This commit is contained in:
Blake J. Harnden 2018-07-11 21:34:21 -07:00
parent b03662dbeb
commit 3d59a68299
6 changed files with 46 additions and 47 deletions

View file

@ -73,8 +73,7 @@ class MobilityManager(ModelManager):
continue
for model_name in self.models.iterkeys():
all_configs = self.get_all_configs(node_id)
config = all_configs.get(model_name)
config = self.get_configs(node_id, model_name)
if not config:
continue
model_class = self.models[model_name]