Mercurial > ~astiob > upreckon > hgweb
diff 2.00/config.py @ 38:a6d554679ce8
Fixed a bug with nested configuration namespaces in config.py
author | Oleg Oshmyan <chortos@inbox.lv> |
---|---|
date | Fri, 03 Dec 2010 02:45:56 +0000 |
parents | dc4be35d17e0 |
children | 81f58c938ec5 |
line wrap: on
line diff
--- a/2.00/config.py Fri Dec 03 02:45:19 2010 +0000 +++ b/2.00/config.py Fri Dec 03 02:45:56 2010 +0000 @@ -122,6 +122,7 @@ for name in defaults_problem: if not hasattr(globalconf, name): setattr(module, name, getattr(module, name, defaults_problem[name])) + module = Config(module, globalconf) if not module.dummyinname: module.dummyinname = getattr(module, 'testcaseinname', module.dummyinname) if not module.dummyoutname: @@ -136,7 +137,6 @@ if options.no_maxtime: module.maxtime = 0 sys.dont_write_bytecode = dwb - module = Config(module, globalconf) for name in patterns: if hasattr(module, name): setattr(module, name, getattr(module, name).replace('%', problem_name))