docs: def add_arguments(self, parser):
          """Args:
  
          parser:
  
          """
          parser.description = __doc__
          parser.formatter_class = argparse.RawDescriptionHelpFormatter
          parser.add_argument("--debug", action="store_true", help="Debug level logging")
          parser.add_argument(
              "--force",
              action="store_true",
              help="Import even if local database is not empty",
          )
          parser.add_argument("--clear", action="store_true", help="Clear local database")
          parser.add_argument(
              "--cert-pub",
              dest="cert_pem_path",
              action="store",
              help="Path to PEM formatted public key of certificate",
          )
          parser.add_argument(
              "--cert-key",
              dest="cert_key_path",
              action="store",
              help="Path to PEM formatted private key of certificate",
          )
          parser.add_argument(
              "--public",
              action="store_true",
              help="Do not use certificate even if available",
          )
          parser.add_argument(
              "--timeout",
              type=float,
              action="store",
              default=DEFAULT_TIMEOUT_SEC,
              help="Timeout for D1 API call to the source MN",
          )
          parser.add_argument(
              "--workers",
              type=int,
              action="store",
              default=DEFAULT_N_WORKERS,
              help="Max number workers making concurrent connections to the source MN",
          )
          parser.add_argument(
              "--object-page-size",
              type=int,
              action="store",
              default=d1_common.const.DEFAULT_SLICE_SIZE,
              help="Number of objects to retrieve in each listObjects() call",
          )
          parser.add_argument(
              "--log-page-size",
              type=int,
              action="store",
              default=d1_common.const.DEFAULT_SLICE_SIZE,
              help="Number of log records to retrieve in each getLogRecords() call",
          )
          parser.add_argument(
              "--major",
              type=int,
              action="store",
              help="Use API major version instead of finding by connecting to CN",
          )
          parser.add_argument(
              "--only-log", action="store_true", help="Only import event logs"
          )
          parser.add_argument(
              "--max-obj",
              type=int,
              action="store",
              help="Limit number of objects to import",
          )
          parser.add_argument("baseurl", help="Source MN BaseURL")