mirror of
https://github.com/ihabunek/toot.git
synced 2025-02-02 15:07:51 -05:00
Respect quiet setting
This commit is contained in:
parent
cee2c93815
commit
953cad5023
@ -127,11 +127,9 @@ def use_ansi_color():
|
||||
return True
|
||||
|
||||
|
||||
QUIET = "--quiet" in sys.argv
|
||||
|
||||
|
||||
def print_out(*args, **kwargs):
|
||||
if not QUIET:
|
||||
from toot import settings
|
||||
if not settings.get_quiet():
|
||||
args = [colorize(a) if use_ansi_color() else strip_tags(a) for a in args]
|
||||
print(*args, **kwargs)
|
||||
|
||||
|
@ -69,3 +69,11 @@ def get_debug_file() -> Optional[str]:
|
||||
return from_env
|
||||
|
||||
return get_setting("common.debug_file", str)
|
||||
|
||||
|
||||
@lru_cache(maxsize=None)
|
||||
def get_quiet():
|
||||
if "--quiet" in sys.argv:
|
||||
return True
|
||||
|
||||
return get_setting("common.quiet", str, False)
|
||||
|
Loading…
x
Reference in New Issue
Block a user