summaryrefslogtreecommitdiff
path: root/dotbot/messenger/messenger.py
diff options
context:
space:
mode:
Diffstat (limited to 'dotbot/messenger/messenger.py')
-rw-r--r--dotbot/messenger/messenger.py14
1 files changed, 8 insertions, 6 deletions
diff --git a/dotbot/messenger/messenger.py b/dotbot/messenger/messenger.py
index 8fc650c..ee2d97f 100644
--- a/dotbot/messenger/messenger.py
+++ b/dotbot/messenger/messenger.py
@@ -3,8 +3,10 @@ from ..util.compat import with_metaclass
from .color import Color
from .level import Level
+import sys
+
class Messenger(with_metaclass(Singleton, object)):
- def __init__(self, level = Level.LOWINFO):
+ def __init__(self, level = Level.VERBOSE):
self.set_level(level)
self.use_color(True)
@@ -16,13 +18,13 @@ class Messenger(with_metaclass(Singleton, object)):
def log(self, level, message):
if (level >= self._level):
- print('%s%s%s' % (self._color(level), message, self._reset()))
+ sys.stderr.write('%s%s%s\n' % (self._color(level), message, self._reset()))
def debug(self, message):
self.log(Level.DEBUG, message)
- def lowinfo(self, message):
- self.log(Level.LOWINFO, message)
+ def verbose(self, message):
+ self.log(Level.VERBOSE, message)
def info(self, message):
self.log(Level.INFO, message)
@@ -41,9 +43,9 @@ class Messenger(with_metaclass(Singleton, object)):
return ''
elif level < Level.DEBUG:
return ''
- elif Level.DEBUG <= level < Level.LOWINFO:
+ elif Level.DEBUG <= level < Level.VERBOSE:
return Color.YELLOW
- elif Level.LOWINFO <= level < Level.INFO:
+ elif Level.VERBOSE <= level < Level.INFO:
return Color.BLUE
elif Level.INFO <= level < Level.WARNING:
return Color.GREEN