From f414f29a5677bcaabe817249b31df562a19d9b04 Mon Sep 17 00:00:00 2001 From: Joshua Harrison Date: Sun, 28 Dec 2014 21:01:35 -0800 Subject: [PATCH] Add an author line and a basic LogSink. --- anvil/build_logging.py | 2 ++ anvil/log_sink.py | 11 +++++++++++ 2 files changed, 13 insertions(+) create mode 100644 anvil/log_sink.py diff --git a/anvil/build_logging.py b/anvil/build_logging.py index 3fd4e5c..e3f71df 100644 --- a/anvil/build_logging.py +++ b/anvil/build_logging.py @@ -1,6 +1,8 @@ """Defines the anvil logging module. """ +__author__ = 'joshharrison@google.com' + from anvil import enums from anvil import util diff --git a/anvil/log_sink.py b/anvil/log_sink.py new file mode 100644 index 0000000..e257844 --- /dev/null +++ b/anvil/log_sink.py @@ -0,0 +1,11 @@ +"""Defines a package containing LogSink implementations. +""" + +__author__ = 'joshharrison@google.com' + + +class PrintLogSink(object): + """A very basic LogSink that simply prints to stdout. + """ + def log(self, message): + print '%s %s' % (message[1], message[3])