def METHOD_NAME():
    """Parse command line arguments using argparse.
    """
    parser = argparse.ArgumentParser(description=DESCRIPTION)
    parser.add_argument(
        '-V', '--version',
        action='version',
        version='%(prog)s: v{} by {}'.format(__version__, __author__)
    )
    parser.add_argument(
        '--timeout',
        help='Network timeout in seconds. Default: %(default)s (seconds)',
        dest='TIMEOUT',
        type=int,
        default=DEFAULT_TIMEOUT,
    )
    parser.add_argument(
        '--trigger',
        help='Trigger re-scan of the Nextcloud server if result on scan.nextcloud.com is older than n days. Default: %(default)s (days)',
        dest='TRIGGER',
        type=int,
        default=DEFAULT_TRIGGER,
    )
    parser.add_argument(
        '-u', '--url',
        help='Nextcloud API URL, for example "cloud.linuxfabrik.io".',
        dest='URL',
        required = True,
    )
    return parser.METHOD_NAME()