]> mj.ucw.cz Git - eval.git/blobdiff - t/moe/eval.py
Fixed pipeline.insert args order
[eval.git] / t / moe / eval.py
index e8dbdce7ac16ac93f599e644fcec24b527e444fe..46dff8471319f62e00d19077df8773215c211e90 100644 (file)
@@ -47,14 +47,10 @@ class Eval:
        # 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)
@@ -62,14 +58,14 @@ class Eval:
        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
@@ -85,7 +81,7 @@ class Eval:
        "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):