def provider_parser(subparser):
    """Generate provider parser for OVH"""
    subparser.description = """
        OVH Provider requires a token with full rights on /domain/*.
        It can be generated for your OVH account on the following URL:
        https://api.ovh.com/createToken/index.cgi?GET=/domain/*&PUT=/domain/*&POST=/domain/*&DELETE=/domain/*"""
    subparser.add_argument('--auth-entrypoint', help=
        'specify the OVH entrypoint', choices=['ovh-eu', 'ovh-ca',
        'soyoustart-eu', 'soyoustart-ca', 'kimsufi-eu', 'kimsufi-ca'])
    subparser.add_argument('--auth-application-key', help=
        'specify the application key')
    subparser.add_argument('--auth-application-secret', help=
        'specify the application secret')
    subparser.add_argument('--auth-consumer-key', help=
        'specify the consumer key')
