Add reporting arguments to an argument parser.

    Parameters
    ----------
    parser: `argparse.ArgumentParser`

    Returns
    -------
    `argparse.ArgumentGroup`
        The argument group created.

def add_reporting_args(parser):
    """Add reporting arguments to an argument parser.

    Parameters
    ----------
    parser: `argparse.ArgumentParser`

    Returns
    -------
    `argparse.ArgumentGroup`
        The argument group created.
    """
    g = parser.add_argument_group('Reporting options')

    g.add_argument('-l', '--log-file', default=None,
            type = str_type, metavar = file_mv, help = textwrap.dedent("""\
                Path of log file (if specified, report to stdout AND file."""))

    g.add_argument('-q', '--quiet', action='store_true',
            help = 'Only output errors and warnings.')

    g.add_argument('-v', '--verbose', action='store_true',
            help = 'Enable verbose output. Ignored if --quiet is specified.')

    return parser