summaryrefslogtreecommitdiff
path: root/plugin.video.mediathekview/resources/lib/base/Logger.py
diff options
context:
space:
mode:
Diffstat (limited to 'plugin.video.mediathekview/resources/lib/base/Logger.py')
-rw-r--r--plugin.video.mediathekview/resources/lib/base/Logger.py33
1 files changed, 33 insertions, 0 deletions
diff --git a/plugin.video.mediathekview/resources/lib/base/Logger.py b/plugin.video.mediathekview/resources/lib/base/Logger.py
new file mode 100644
index 0000000..3d74680
--- /dev/null
+++ b/plugin.video.mediathekview/resources/lib/base/Logger.py
@@ -0,0 +1,33 @@
+# -*- coding: utf-8 -*-
+# Copyright 2017 Leo Moll and Dominik Schlösser
+#
+
+# -- Imports ------------------------------------------------
+
+# -- Classes ------------------------------------------------
+class Logger( object ):
+ def __init__( self, name, version, topic = None ):
+ self.name = name
+ self.version = version
+ self.setTopic( topic )
+
+ def getNewLogger( self, topic = None ):
+ pass
+
+ def setTopic( self, topic = None ):
+ if topic == None:
+ self.prefix = '[%s-%s]: ' % ( self.name, self.version )
+ else:
+ self.prefix = '[%s-%s:%s]: ' % ( self.name, self.version, topic )
+
+ def debug( self, message, *args ):
+ pass
+
+ def info( self, message, *args ):
+ pass
+
+ def warn( self, message, *args ):
+ pass
+
+ def error( self, message, *args ):
+ pass