def __init__(self, filename, append=False, delayed_create=False,
buffering=1):
self._append = append
self._filename = filename
self._buffering = buffering
if not delayed_create:
self._openfile()
def __call__(self, msg):
""" write a message to the log """
if not hasattr(self, "_file"):
print >> self._file, msg