From 79be6e1dc541c660b0f39eb23b337baf718ddf06 Mon Sep 17 00:00:00 2001 From: Joscha Date: Sun, 23 May 2021 22:49:09 +0200 Subject: [PATCH] Switch some other options to BooleanOptionalAction --- PFERD/cli/command_kit_ilias_web.py | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/PFERD/cli/command_kit_ilias_web.py b/PFERD/cli/command_kit_ilias_web.py index c743a51..e98f192 100644 --- a/PFERD/cli/command_kit_ilias_web.py +++ b/PFERD/cli/command_kit_ilias_web.py @@ -2,7 +2,7 @@ import argparse import configparser from pathlib import Path -from .parser import CRAWLER_PARSER, SUBPARSERS, load_crawler +from .parser import CRAWLER_PARSER, SUBPARSERS, BooleanOptionalAction, load_crawler SUBPARSER = SUBPARSERS.add_parser( "kit-ilias-web", @@ -27,9 +27,7 @@ GROUP.add_argument( ) GROUP.add_argument( "--videos", - # TODO Use argparse.BooleanOptionalAction after updating to 3.9 - action="store_const", - const=True, + action=BooleanOptionalAction, help="crawl and download videos" ) GROUP.add_argument( @@ -46,9 +44,7 @@ GROUP.add_argument( ) GROUP.add_argument( "--link-file-plaintext", - # TODO Use argparse.BooleanOptionalAction after updating to 3.9 - action="store_const", - const=True, + action=BooleanOptionalAction, help="use plain text files for external links" )