| author | Tero Marttila <terom@paivola.fi> |
| Sun, 13 Jan 2013 02:11:12 +0200 | |
| changeset 117 | 58aebcd35e1a |
| parent 116 | 89b7385d19ba |
| child 118 | 4f9bcf1e53e0 |
--- a/pvl/syslog/file.py Sun Jan 13 01:52:49 2013 +0200 +++ b/pvl/syslog/file.py Sun Jan 13 02:11:12 2013 +0200 @@ -62,12 +62,22 @@ def writeline (self, line, eol=EOL) : """ - Write out line, flushing. + Write out line. """ - self.file.write(line) + log.debug("%s", line) + + self.file.write(str(line)) self.file.write(eol) + + def __call__ (self, *lines) : + """ + Write out lines, and flush. + """ + + for line in lines : + self.writeline(line) + self.file.flush() - __call__ = writeline