reduce default verbosity

This commit is contained in:
Manuel Barkhau 2018-12-22 00:31:59 +01:00
parent a92f09faf6
commit 39c95681f3
3 changed files with 7 additions and 5 deletions

View file

@ -47,7 +47,7 @@ def _init_logging(verbose: int = 0) -> None:
log_level = logging.DEBUG
elif verbose == 1:
log_format = "%(levelname)-7s - %(message)s"
log_level = logging.DEBUG
log_level = logging.INFO
else:
log_format = "%(levelname)-7s - %(message)s"
log_level = logging.INFO

View file

@ -62,9 +62,10 @@ class VCS:
def __call__(self, cmd_name: str, env=None, **kwargs: str) -> str:
"""Invoke subcommand and return output."""
cmd_str = self.subcommands[cmd_name]
cmd_parts = cmd_str.format(**kwargs).split()
output_data = sp.check_output(cmd_parts, env=env, stderr=sp.STDOUT)
cmd_tmpl = self.subcommands[cmd_name]
cmd_str = cmd_tmpl.format(**kwargs)
log.debug(cmd_str)
output_data = sp.check_output(cmd_str.split(), env=env, stderr=sp.STDOUT)
# TODO (mb 2018-11-15): Detect encoding of output?
_encoding = "utf-8"