':param publisher: A ``LogPublisher`` to capture logs from, or if no
argument is given the default Twisted log system.
:param bool capture_stdout: Wether to capture standard output and
standard error to eliot.'

def __init__(self, publisher=twisted_log, capture_stdout=True):

    self.logger = Logger()
    self.publisher = publisher
    self.capture_stdout = capture_stdout
