This commit is contained in:
Jesse Bannon 2025-05-03 19:43:09 -07:00
parent ddfbe0df54
commit ce8c37b3bd
2 changed files with 5 additions and 7 deletions

View file

@ -4,7 +4,6 @@ from colorama import Fore
from ytdl_sub.subscriptions.subscription import Subscription from ytdl_sub.subscriptions.subscription import Subscription
from ytdl_sub.utils.logger import Logger from ytdl_sub.utils.logger import Logger
from ytdl_sub.config.config_file import ConfigFile
logger = Logger.get() logger = Logger.get()
@ -95,7 +94,9 @@ def output_summary(subscriptions: List[Subscription], suppress_colors: bool) ->
) )
total_errors_str = ( total_errors_str = (
_green("Success", suppress_colors) if total_errors == 0 else _red(f"Error{'s' if total_errors > 1 else ''}", suppress_colors) _green("Success", suppress_colors)
if total_errors == 0
else _red(f"Error{'s' if total_errors > 1 else ''}", suppress_colors)
) )
summary.append( summary.append(

View file

@ -44,10 +44,7 @@ class MainArguments:
short="-m", short="-m",
long="--match", long="--match",
) )
SUPPRESS_COLORS = CLIArgument( SUPPRESS_COLORS = CLIArgument(short="-nc", long="--suppress-colors")
short="-nc",
long="--suppress-colors"
)
@classmethod @classmethod
def all(cls) -> List[CLIArgument]: def all(cls) -> List[CLIArgument]:
@ -139,7 +136,7 @@ def _add_shared_arguments(arg_parser: argparse.ArgumentParser, suppress_defaults
MainArguments.SUPPRESS_COLORS.long, MainArguments.SUPPRESS_COLORS.long,
action="store_true", action="store_true",
help="do not use colors in ytdl-sub output", help="do not use colors in ytdl-sub output",
default=argparse.SUPPRESS if suppress_defaults else False default=argparse.SUPPRESS if suppress_defaults else False,
) )
arg_parser.add_argument( arg_parser.add_argument(
MainArguments.MATCH.short, MainArguments.MATCH.short,