implemented verbosity, added 5th level and now can see how many plays per playbooko if -vvvvv

This commit is contained in:
Brian Coca
2015-04-04 15:54:54 -04:00
parent 5531b84360
commit b1e6aaa790
4 changed files with 13 additions and 10 deletions

View File

@@ -26,11 +26,9 @@ from ansible.utils.color import stringc
class Display:
def __init__(self, conn_info=None):
if conn_info:
self._verbosity = conn_info.verbosity
else:
self._verbosity = 0
def __init__(self, verbosity=0):
self.verbosity = verbosity
# list of all deprecation messages to prevent duplicate display
self._deprecations = {}
@@ -70,10 +68,13 @@ class Display:
def vvvv(self, msg, host=None):
return self.verbose(msg, host=host, caplevel=3)
def vvvvv(self, msg, host=None):
return self.verbose(msg, host=host, caplevel=4)
def verbose(self, msg, host=None, caplevel=2):
# FIXME: this needs to be implemented
#msg = utils.sanitize_output(msg)
if self._verbosity > caplevel:
if self.verbosity > caplevel:
if host is None:
self.display(msg, color='blue')
else:
@@ -124,4 +125,3 @@ class Display:
star_len = 3
stars = "*" * star_len
self.display("\n%s %s" % (msg, stars), color=color)