[IMP] module loading: iterate on the module graph in deterministic order (by sorting modules for each level).
bzr revid: vmt@openerp.com-20111222090156-us0zccgy50buoi13
This commit is contained in:
parent
6c89aa8704
commit
4e2d5eba1c
|
@ -146,7 +146,7 @@ class Graph(dict):
|
|||
level = 0
|
||||
done = set(self.keys())
|
||||
while done:
|
||||
level_modules = [(name, module) for name, module in self.items() if module.depth==level]
|
||||
level_modules = sorted((name, module) for name, module in self.items() if module.depth==level)
|
||||
for name, module in level_modules:
|
||||
done.remove(name)
|
||||
yield module
|
||||
|
|
Loading…
Reference in New Issue