1010from ..helpers import StableDict
1111from ..helpers import archivename_validator , CompressionSpec
1212from ..helpers import CommandError , RTError
13- from ..helpers .argparsing import ArgumentParser , RawDescriptionHelpFormatter
13+ from ..helpers .argparsing import ArgumentParser
1414from ..manifest import Manifest
1515from ..platform import get_process_id
1616from ..repository import Repository , LIST_SCAN_LIMIT , repo_lister
@@ -319,10 +319,8 @@ def build_parser_debug(self, subparsers, common_parser, mid_common_parser):
319319
320320 subparser = ArgumentParser (
321321 parents = [mid_common_parser ],
322- add_help = False ,
323322 description = "debugging command (not intended for normal use)" ,
324323 epilog = debug_epilog ,
325- formatter_class = RawDescriptionHelpFormatter ,
326324 )
327325 subparsers .add_subcommand ("debug" , subparser , help = "debugging command (not intended for normal use)" )
328326
@@ -336,11 +334,7 @@ def build_parser_debug(self, subparsers, common_parser, mid_common_parser):
336334 """
337335 )
338336 subparser = ArgumentParser (
339- parents = [mid_common_parser ],
340- add_help = False ,
341- description = self .do_debug_info .__doc__ ,
342- epilog = debug_info_epilog ,
343- formatter_class = RawDescriptionHelpFormatter ,
337+ parents = [mid_common_parser ], description = self .do_debug_info .__doc__ , epilog = debug_info_epilog
344338 )
345339 debug_parsers .add_subcommand ("info" , subparser , help = "show system infos for debugging / bug reports (debug)" )
346340
@@ -351,10 +345,8 @@ def build_parser_debug(self, subparsers, common_parser, mid_common_parser):
351345 )
352346 subparser = ArgumentParser (
353347 parents = [mid_common_parser ],
354- add_help = False ,
355348 description = self .do_debug_dump_archive_items .__doc__ ,
356349 epilog = debug_dump_archive_items_epilog ,
357- formatter_class = RawDescriptionHelpFormatter ,
358350 )
359351 debug_parsers .add_subcommand ("dump-archive-items" , subparser , help = "dump archive items (metadata) (debug)" )
360352 subparser .add_argument ("name" , metavar = "NAME" , type = archivename_validator , help = "specify the archive name" )
@@ -366,10 +358,8 @@ def build_parser_debug(self, subparsers, common_parser, mid_common_parser):
366358 )
367359 subparser = ArgumentParser (
368360 parents = [mid_common_parser ],
369- add_help = False ,
370361 description = self .do_debug_dump_archive .__doc__ ,
371362 epilog = debug_dump_archive_epilog ,
372- formatter_class = RawDescriptionHelpFormatter ,
373363 )
374364 debug_parsers .add_subcommand ("dump-archive" , subparser , help = "dump decoded archive metadata (debug)" )
375365 subparser .add_argument ("name" , metavar = "NAME" , type = archivename_validator , help = "specify the archive name" )
@@ -382,10 +372,8 @@ def build_parser_debug(self, subparsers, common_parser, mid_common_parser):
382372 )
383373 subparser = ArgumentParser (
384374 parents = [mid_common_parser ],
385- add_help = False ,
386375 description = self .do_debug_dump_manifest .__doc__ ,
387376 epilog = debug_dump_manifest_epilog ,
388- formatter_class = RawDescriptionHelpFormatter ,
389377 )
390378 debug_parsers .add_subcommand ("dump-manifest" , subparser , help = "dump decoded repository metadata (debug)" )
391379 subparser .add_argument ("path" , metavar = "PATH" , type = str , help = "file to dump data into" )
@@ -397,10 +385,8 @@ def build_parser_debug(self, subparsers, common_parser, mid_common_parser):
397385 )
398386 subparser = ArgumentParser (
399387 parents = [mid_common_parser ],
400- add_help = False ,
401388 description = self .do_debug_dump_repo_objs .__doc__ ,
402389 epilog = debug_dump_repo_objs_epilog ,
403- formatter_class = RawDescriptionHelpFormatter ,
404390 )
405391 debug_parsers .add_subcommand ("dump-repo-objs" , subparser , help = "dump repo objects (debug)" )
406392
@@ -411,10 +397,8 @@ def build_parser_debug(self, subparsers, common_parser, mid_common_parser):
411397 )
412398 subparser = ArgumentParser (
413399 parents = [mid_common_parser ],
414- add_help = False ,
415400 description = self .do_debug_search_repo_objs .__doc__ ,
416401 epilog = debug_search_repo_objs_epilog ,
417- formatter_class = RawDescriptionHelpFormatter ,
418402 )
419403 debug_parsers .add_subcommand ("search-repo-objs" , subparser , help = "search repo objects (debug)" )
420404 subparser .add_argument (
@@ -430,11 +414,7 @@ def build_parser_debug(self, subparsers, common_parser, mid_common_parser):
430414 """
431415 )
432416 subparser = ArgumentParser (
433- parents = [mid_common_parser ],
434- add_help = False ,
435- description = self .do_debug_id_hash .__doc__ ,
436- epilog = debug_id_hash_epilog ,
437- formatter_class = RawDescriptionHelpFormatter ,
417+ parents = [mid_common_parser ], description = self .do_debug_id_hash .__doc__ , epilog = debug_id_hash_epilog
438418 )
439419 debug_parsers .add_subcommand ("id-hash" , subparser , help = "compute id-hash for some file content (debug)" )
440420 subparser .add_argument (
@@ -448,11 +428,7 @@ def build_parser_debug(self, subparsers, common_parser, mid_common_parser):
448428 """
449429 )
450430 subparser = ArgumentParser (
451- parents = [mid_common_parser ],
452- add_help = False ,
453- description = self .do_debug_parse_obj .__doc__ ,
454- epilog = debug_parse_obj_epilog ,
455- formatter_class = RawDescriptionHelpFormatter ,
431+ parents = [mid_common_parser ], description = self .do_debug_parse_obj .__doc__ , epilog = debug_parse_obj_epilog
456432 )
457433 debug_parsers .add_subcommand ("parse-obj" , subparser , help = "parse borg object file into meta dict and data" )
458434 subparser .add_argument ("id" , metavar = "ID" , type = str , help = "hex object ID to get from the repo" )
@@ -473,11 +449,7 @@ def build_parser_debug(self, subparsers, common_parser, mid_common_parser):
473449 """
474450 )
475451 subparser = ArgumentParser (
476- parents = [mid_common_parser ],
477- add_help = False ,
478- description = self .do_debug_format_obj .__doc__ ,
479- epilog = debug_format_obj_epilog ,
480- formatter_class = RawDescriptionHelpFormatter ,
452+ parents = [mid_common_parser ], description = self .do_debug_format_obj .__doc__ , epilog = debug_format_obj_epilog
481453 )
482454 debug_parsers .add_subcommand ("format-obj" , subparser , help = "format file and metadata into a Borg object file" )
483455 subparser .add_argument ("id" , metavar = "ID" , type = str , help = "hex object ID to get from the repo" )
@@ -510,11 +482,7 @@ def build_parser_debug(self, subparsers, common_parser, mid_common_parser):
510482 """
511483 )
512484 subparser = ArgumentParser (
513- parents = [mid_common_parser ],
514- add_help = False ,
515- description = self .do_debug_get_obj .__doc__ ,
516- epilog = debug_get_obj_epilog ,
517- formatter_class = RawDescriptionHelpFormatter ,
485+ parents = [mid_common_parser ], description = self .do_debug_get_obj .__doc__ , epilog = debug_get_obj_epilog
518486 )
519487 debug_parsers .add_subcommand ("get-obj" , subparser , help = "get object from repository (debug)" )
520488 subparser .add_argument ("id" , metavar = "ID" , type = str , help = "hex object ID to get from the repo" )
@@ -526,11 +494,7 @@ def build_parser_debug(self, subparsers, common_parser, mid_common_parser):
526494 """
527495 )
528496 subparser = ArgumentParser (
529- parents = [mid_common_parser ],
530- add_help = False ,
531- description = self .do_debug_put_obj .__doc__ ,
532- epilog = debug_put_obj_epilog ,
533- formatter_class = RawDescriptionHelpFormatter ,
497+ parents = [mid_common_parser ], description = self .do_debug_put_obj .__doc__ , epilog = debug_put_obj_epilog
534498 )
535499 debug_parsers .add_subcommand ("put-obj" , subparser , help = "put object to repository (debug)" )
536500 subparser .add_argument ("id" , metavar = "ID" , type = str , help = "hex object ID to put into the repo" )
@@ -542,11 +506,7 @@ def build_parser_debug(self, subparsers, common_parser, mid_common_parser):
542506 """
543507 )
544508 subparser = ArgumentParser (
545- parents = [mid_common_parser ],
546- add_help = False ,
547- description = self .do_debug_delete_obj .__doc__ ,
548- epilog = debug_delete_obj_epilog ,
549- formatter_class = RawDescriptionHelpFormatter ,
509+ parents = [mid_common_parser ], description = self .do_debug_delete_obj .__doc__ , epilog = debug_delete_obj_epilog
550510 )
551511 debug_parsers .add_subcommand ("delete-obj" , subparser , help = "delete object from repository (debug)" )
552512 subparser .add_argument (
@@ -560,10 +520,8 @@ def build_parser_debug(self, subparsers, common_parser, mid_common_parser):
560520 )
561521 subparser = ArgumentParser (
562522 parents = [mid_common_parser ],
563- add_help = False ,
564523 description = self .do_debug_convert_profile .__doc__ ,
565524 epilog = debug_convert_profile_epilog ,
566- formatter_class = RawDescriptionHelpFormatter ,
567525 )
568526 debug_parsers .add_subcommand (
569527 "convert-profile" , subparser , help = "convert Borg profile to Python profile (debug)"
0 commit comments