summaryrefslogtreecommitdiff
path: root/lib/spack/llnl/util/tty/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/spack/llnl/util/tty/__init__.py')
-rw-r--r--lib/spack/llnl/util/tty/__init__.py22
1 files changed, 16 insertions, 6 deletions
diff --git a/lib/spack/llnl/util/tty/__init__.py b/lib/spack/llnl/util/tty/__init__.py
index fcbafa82a7..3f413cd46e 100644
--- a/lib/spack/llnl/util/tty/__init__.py
+++ b/lib/spack/llnl/util/tty/__init__.py
@@ -29,10 +29,20 @@ from StringIO import StringIO
from llnl.util.tty.color import *
-debug = False
-verbose = False
+_debug = False
+_verbose = False
indent = " "
+def set_debug(flag):
+ global _debug
+ _debug = flag
+
+
+def set_verbose(flag):
+ global _verbose
+ _verbose = flag
+
+
def msg(message, *args):
cprint("@*b{==>} %s" % cescape(message))
for arg in args:
@@ -50,13 +60,13 @@ def info(message, *args, **kwargs):
def verbose(message, *args):
- if verbose:
+ if _verbose:
info(message, *args, format='c')
-def debug(*args):
- if debug:
- info("Debug: " + message, *args, format='*g')
+def debug(message, *args):
+ if _debug:
+ info(message, *args, format='g')
def error(message, *args):