"""
def __init__(self):
- self.log = moe.log.Logers()
+ self.log = moe.log.Loggers()
self.config = moe.config.ConfigTree()
self.main_pipe = moe.pipeline.MoePipeline("main")
self.test_pipe = moe.pipeline.MoePipeline("test")
self.log.info("Initializing ...")
# set basic builtins
- self.config.parse('HOME=\'%s\'' % os.getcwd(), source="<builtins>", level=0)
- self.config.parse('CONFIG="{HOME}/config"', source="<builtins>", level=0)
- self.config.parse('LOG="{HOME}/log"', source="<builtins>", level=0)
- self.config.parse('DEBUG_LEVEL="0"', source="<builtins>", level=0)
- self.config.parse('VERBOSE=""', source="<builtins>", level=0)
+ self.config.parse('HOME = \'%s\'' % os.getcwd(), source="<builtins>", level=0)
+ self.config.parse('CONFIG = "{HOME}/config"', source="<builtins>", level=0)
+ self.config.parse('LOG = "{HOME}/log"', source="<builtins>", level=0)
+ self.config.parse('DEBUG_LEVEL = "0"', source="<builtins>", level=0)
+ self.config.parse('VERBOSE = ""', source="<builtins>", level=0)
+ self.config.parse('EXTENSIONS = ""', source="<builtins>", level=0)
- # Non-basic configuration, should be in default config file
- self.config.parse("""
- TDIR = "{HOME}/test"
- PDIR = "{HOME}/tasks/{TASK}"
- USER_LOG = "{TDIR}/log"
- TASK_CONFIG = "{PDIR}/config"
- STATUS_FILE = "{TDIR}/status"
- EXTENSIONS = ""
- # only for testing:
- TASK = "sum"
- TASK_TYPE = "dummy"
- USER = "gavento"
- SOURCE = "suma.c"
- EXTENSIONS += " dummy "
- """, source="<temp-builtins>", level=0) # -> config
-
# apply overrides
for ov in overrides:
self.config.parse(ov, source="<overrides>", level=100)