def set_verbosity(self, verbose): # pragma: no cover
if verbose >= 5:
print(self.args)
if verbose >= 4:
import http.client
http.client.HTTPConnection.debuglevel = 1
logging.getLogger("requests.packages.urllib3").setLevel(logging.DEBUG)
logging.getLogger("requests.packages.urllib3").propagate = True
if verbose >= 3:
Git.GIT_PYTHON_TRACE = 'full'
if verbose >= 2:
Git.GIT_PYTHON_TRACE = True
FORMAT = '> %(message)s'
formatter = logging.Formatter(fmt=FORMAT)
handler = logging.StreamHandler()
handler.setFormatter(formatter)
logging.getLogger('git.cmd').removeHandler(logging.NullHandler())
logging.getLogger('git.cmd').addHandler(handler)
if verbose >= 1:
log_root.setLevel(logging.DEBUG)
else:
log_root.setLevel(logging.INFO)
log.addHandler(logging.StreamHandler())
评论列表
文章目录