Package PyFoam :: Package Infrastructure :: Package RunHooks :: Module PrintMessageHook
[hide private]
[frames] | no frames]

Source Code for Module PyFoam.Infrastructure.RunHooks.PrintMessageHook

 1  """A simple hook that only prints a user-specified message""" 
 2   
 3  from PyFoam.Infrastructure.RunHook import RunHook 
 4  from PyFoam.ThirdParty.six import print_ 
 5   
6 -class PrintMessageHook(RunHook):
7 """Print a small message"""
8 - def __init__(self,runner,name):
9 RunHook.__init__(self,runner,name) 10 11 self.message=self.conf().get("message")
12
13 - def __call__(self):
14 print_(self.message)
15 16 # Should work with Python3 and Python2 17