def METHOD_NAME():
    """
    Returns the argparse parser.
    """
    parser = argparse.ArgumentParser(description="The auditor daemon is the one responsable for the detection of inconsistencies on storage, i.e.: dark data discovery.",
                                     formatter_class=argparse.RawDescriptionHelpFormatter)
    parser.add_argument(
        '--nprocs',
        help='Number subprocess, each subprocess check a fraction of the DDM '
             'Endpoints in sequence (default: 1).',
        default=1,
        type=int,
    )
    parser.add_argument(
        '--rses',
        help='RSEs to check specified as a RSE expression, defaults to check '
             'all the RSEs known to Rucio (default: check all RSEs).',
        default=None,
        type=str,
    )
    parser.add_argument(
        '--keep-dumps',
        help='Keep RSE and Rucio Replica Dumps on cache '
             '(default: False).',
        action='store_true',
    )
    parser.add_argument(
        '--delta',
        help='How many days older/newer than the RSE dump must the Rucio replica dumps be '
             '(default: 3).',
        default=3,
        type=int,
    )
    parser.epilog = textwrap.dedent(r"""
        examples:
            # Check all RSEs using only 1 subprocess
            %(prog)s
            # Check all SCRATCHDISKs with 4 subprocesses
            %(prog)s --nprocs 4 --rses "type=SCRATCHDISK"
            # Check all Tier 2 DATADISKs, except "BLUE_DATADISK" and "RED_DATADISK"
            %(prog)s --rses "tier=1&type=DATADISK\(BLUE_DATADISK|RED_DATADISK)"
    """)
    return parser