From fab93abf021e1e23def4a99c60cde8f02e0f67fd Mon Sep 17 00:00:00 2001 From: Michel Oosterhof Date: Sun, 21 Jun 2015 18:27:51 +0000 Subject: [PATCH] Use AddObserver, now startLogging, latter should be called once only --- cowrie/core/ssh.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cowrie/core/ssh.py b/cowrie/core/ssh.py index 23ce00f..190884a 100644 --- a/cowrie/core/ssh.py +++ b/cowrie/core/ssh.py @@ -123,7 +123,7 @@ class HoneyPotSSHFactory(factory.SSHFactory): dblogger = __import__( 'cowrie.dblog.%s' % (engine,), globals(), locals(), ['dblog']).DBLogger(lcfg) - log.startLoggingWithObserver(dblogger.emit, setStdout=False) + log.addObserver(dblogger.emit) self.dbloggers.append(dblogger) # load new output modules @@ -144,7 +144,7 @@ class HoneyPotSSHFactory(factory.SSHFactory): output = __import__( 'cowrie.output.%s' % (engine,) ,globals(), locals(), ['output']).Output(lcfg) - log.startLoggingWithObserver(output.emit, setStdout=False) + log.addObserver(output.emit) self.output_plugins.append(output) def buildProtocol(self, addr):