Adds several info-printing hooks to both pipelines.
"""
+from moe.logs import log, userlog
+
def init(e):
def hook_m_0(e):
- e.log.info('Hey! It\'s me, the dummy extension in your main pipeline! (at time 0)')
+ log.info('Hey! It\'s me, the dummy extension in your main pipeline! (at time 0)')
- e.main_pipe.insert(0, 'exts.dummy.hook_m_0', hook_m_0)
+ e.main_pipe.insert(0, hook_m_0)
def hook_m_79(e):
- e.log.info('Me, the dummy extension, requies no cleanup! (at time 79)')
+ log.info('Me, the dummy extension, requies no cleanup! (at time 79)')
- e.main_pipe.insert(79, 'exts.dummy.hook_m_79', hook_m_79)
+ e.main_pipe.insert(790, hook_m_79)
def hook_t_42(e):
t = 'It\'s test %s and the dummy extension did nothing! (at time 42)' % e['TEST']
- e.log.info(t)
- e.log.user.info(t)
+ log.info(t)
+ userlog.info(t)
- e.test_pipe.insert(42, 'exts.dummy.hook_t_42', hook_t_42)
+ e.test_pipe.insert(420, hook_t_42)