# fix variables
self.config.fix(['LOG', 'USER_LOG', 'VERBOSE', 'HOME', 'DEBUG_LEVEL', 'TDIR'])
# start logging
- self.log.open_eval_log(self['LOG'], self['DEBUG_LEVEL'], redirect_fds = True)
+ self.log.open_eval_log(self['LOG'], int(self['DEBUG_LEVEL']), redirect_fds = True)
self.log.open_user_log(self['USER_LOG'])
self.debug_dump_config()
- # init and check TDIR
- self.debug('Cleaning TDIR: %s'%self['TDIR'])
- self.init_TDIR()
-
# insert hooks into main pipeline
self.main_pipe.insert(5, "Eval.hook_init_dirs", self.hook_init_dirs)
self.main_pipe.insert(15, "Eval.hook_load_task_config", self.hook_load_task_config)
self.main_pipe.insert(90, "Eval.hook_write_metadata", self.hook_write_metadata)
# ininialize extensions (let them insert hooks)
- self.conf.fix('EXTENSIONS')
+ self.config.fix('EXTENSIONS')
exts = self['EXTENSIONS'].split()
for e in exts:
if not e:
raise MoeError, "Invalid extension name: %r" % e
self.log.debug("Loading extension %s", e)
try:
- mod = util.load_module('moe.exts.' + e)
+ mod = moe.util.load_module('moe.exts.' + e)
except ImportError:
self.log.exception()
raise MoeError, 'Unknown extension: %r' % e
"Dumps config at level DDEBUG (only compiles the dump if main level is low enough)."
if self.log.level <= 5:
self.log.ddebug('****** Config dump: ******')
- self.log.ddebug(self.config.dump('**** '))
+ self.log.ddebug('\n'.join(self.config.dump('** ')))
self.log.ddebug('**************************')
def debug_dump_pipe(self, pipe):