Clean up BOTMETA.yml (#44574)

This PR includes:
- Removal of maintainers that are listed as author in the module
- Removal of entries that do not extend the original author list
- Move ignored-statement to namespace/directory (where useful)
- In some cases, fix the authors-list or add missing github id

We end up with a list of exceptions/additions and a large set of
namespace/directory maintainers or team of maintainers.

Some entries could be further improved by discussing with some
maintainers.
This commit is contained in:
Dag Wieers 2018-08-25 01:43:35 +02:00 committed by jctanner
commit b6b36276a4
49 changed files with 168 additions and 513 deletions

View file

@ -61,7 +61,7 @@ options:
type: bool
default: true
author: tedder
author: Ted Timmons (@tedder)
extends_documentation_fragment:
- aws
- ec2

View file

@ -19,9 +19,9 @@ description:
- Creates, deletes, or updates CloudTrail configuration. Ensures logging is also enabled.
version_added: "2.0"
author:
- "Ansible Core Team"
- "Ted Timmons"
- "Daniel Shepherd (@shepdelacreme)"
- Ansible Core Team
- Ted Timmons (@tedder)
- Daniel Shepherd (@shepdelacreme)
requirements:
- boto3
- botocore

View file

@ -35,7 +35,7 @@ options:
- this appears to be required by the API even when disabling TTL.
required: true
author: "Ted (@tedder)"
author: Ted Timmons (@tedder)
extends_documentation_fragment:
- aws
- ec2

View file

@ -71,7 +71,9 @@ options:
in an existing AMI, the AMI will not be copied again.
default: false
version_added: 2.6
author: "Amir Moulavi <amir.moulavi@gmail.com>, Tim C <defunct@defunct.io>"
author:
- Amir Moulavi (@amir343) <amir.moulavi@gmail.com>
- Tim C <defunct@defunct.io>
extends_documentation_fragment:
- aws
- ec2

View file

@ -19,7 +19,8 @@ description:
- Gather facts about ec2 security groups in AWS.
version_added: "2.3"
requirements: [ boto3 ]
author: "Henrique Rodrigues (github.com/Sodki)"
author:
- Henrique Rodrigues (@Sodki)
options:
filters:
description:

View file

@ -18,8 +18,8 @@ description:
- Gather facts about ec2 instances in AWS
version_added: "2.4"
author:
- Michael Schuett, @michaeljs1990
- Rob White, @wimnat
- Michael Schuett (@michaeljs1990)
- Rob White (@wimnat)
requirements: [ "boto3", "botocore" ]
options:
instance_ids:

View file

@ -84,7 +84,7 @@ options:
description:
- Optional client token to ensure idempotency
required: false
author: Karen Cheng(@Etherdaemon)
author: Karen Cheng (@Etherdaemon)
extends_documentation_fragment:
- aws
- ec2

View file

@ -34,7 +34,7 @@ options:
- A dict of filters to apply. Each dict item consists of a filter key and a filter value.
See U(http://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeVpcEndpoints.html)
for possible filters.
author: Karen Cheng(@Etherdaemon)
author: Karen Cheng (@Etherdaemon)
extends_documentation_fragment:
- aws
- ec2

View file

@ -72,7 +72,7 @@ options:
required: false
choices: ['present', 'absent']
default: present
author: Mike Mochan(@mmochan)
author: Mike Mochan (@mmochan)
extends_documentation_fragment:
- aws
- ec2

View file

@ -67,9 +67,9 @@ options:
When specifying this option, ensure you specify the eip_address parameter
as well otherwise any subsequent runs will fail.
author:
- "Allen Sanabria (@linuxdynasty)"
- "Jon Hadfield (@jonhadfield)"
- "Karen Cheng(@Etherdaemon)"
- Allen Sanabria (@linuxdynasty)
- Jon Hadfield (@jonhadfield)
- Karen Cheng (@Etherdaemon)
extends_documentation_fragment:
- aws
- ec2

View file

@ -27,7 +27,7 @@ options:
- A dict of filters to apply. Each dict item consists of a filter key and a filter value.
See U(http://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeNatGateways.html)
for possible filters.
author: Karen Cheng(@Etherdaemon)
author: Karen Cheng (@Etherdaemon)
extends_documentation_fragment:
- aws
- ec2

View file

@ -50,7 +50,7 @@ options:
required: false
default: present
choices: ['present', 'absent', 'accept', 'reject']
author: Mike Mochan(@mmochan)
author: Mike Mochan (@mmochan)
extends_documentation_fragment:
- aws
- ec2

View file

@ -26,7 +26,7 @@ options:
- A dict of filters to apply. Each dict item consists of a filter key and a filter value.
See U(http://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeVpcPeeringConnections.html)
for possible filters.
author: Karen Cheng(@Etherdaemon)
author: Karen Cheng (@Etherdaemon)
extends_documentation_fragment:
- aws
- ec2

View file

@ -18,7 +18,9 @@ short_description: Manage subnets in AWS virtual private clouds
description:
- Manage subnets in AWS virtual private clouds
version_added: "2.0"
author: Robert Estelle (@erydo), Brad Davidson (@brandond)
author:
- Robert Estelle (@erydo)
- Brad Davidson (@brandond)
requirements: [ boto3 ]
options:
az:

View file

@ -21,7 +21,7 @@ notes:
description:
- Creates or terminates ecs clusters.
version_added: "2.0"
author: Mark Chance(@Java1Guy)
author: Mark Chance (@Java1Guy)
requirements: [ boto3 ]
options:
state:

View file

@ -18,7 +18,7 @@ short_description: run, start or stop a task in ecs
description:
- Creates or deletes instances of task definitions.
version_added: "2.0"
author: Mark Chance(@Java1Guy)
author: Mark Chance (@Java1Guy)
requirements: [ json, botocore, boto3 ]
options:
operation:

View file

@ -26,7 +26,7 @@ short_description: register a task definition in ecs
description:
- Registers or deregisters task definitions in the Amazon Web Services (AWS) EC2 Container Service (ECS)
version_added: "2.0"
author: Mark Chance(@Java1Guy)
author: Mark Chance (@Java1Guy)
requirements: [ json, botocore, boto3 ]
options:
state:

View file

@ -21,8 +21,8 @@ description:
- Describes a task definition in ecs.
version_added: "2.5"
author:
- Gustavo Maia(@gurumaia)
- Mark Chance(@Java1Guy)
- Gustavo Maia (@gurumaia)
- Mark Chance (@Java1Guy)
- Darek Kaczynski (@kaczynskid)
requirements: [ json, botocore, boto3 ]
options:

View file

@ -25,7 +25,9 @@ short_description: Manage AWS IAM groups
description:
- Manage AWS IAM groups
version_added: "2.4"
author: Nick Aslanidis, @naslanidis, Maksym Postument, @infectsoldier
author:
- Nick Aslanidis (@naslanidis)
- Maksym Postument (@infectsoldier)
options:
name:
description:

View file

@ -110,7 +110,7 @@ options:
'tags',
]
default: 'list'
author: Karen Cheng(@Etherdaemon)
author: Karen Cheng (@Etherdaemon)
extends_documentation_fragment:
- aws
- ec2

View file

@ -101,7 +101,7 @@ requirements:
- botocore
- python-dateutil
author: tedder
author: Ted Timmons (@tedder)
extends_documentation_fragment:
- aws
- ec2

View file

@ -86,8 +86,8 @@ requirements:
- "Docker API >= 1.20"
- 'Only to be able to logout (state=absent): the docker command line utility'
author:
- "Olaf Kilian <olaf.kilian@symanex.com>"
- "Chris Houseknecht (@chouseknecht)"
- Olaf Kilian (@olsaki) <olaf.kilian@symanex.com>
- Chris Houseknecht (@chouseknecht)
'''
EXAMPLES = '''

View file

@ -86,7 +86,9 @@ requirements:
- "python >= 2.6"
- "boto >= 2.9"
author: "Benno Joy (@bennojoy), extended by Lukas Beumer (@nitaco)"
author:
- Benno Joy (@bennojoy)
- Lukas Beumer (@nitaco)
'''

View file

@ -145,7 +145,7 @@ options:
notes:
- Requires proxmoxer and requests modules on host. This modules can be installed with pip.
requirements: [ "proxmoxer", "python >= 2.7", "requests" ]
author: "Sergei Antipov @UnderGreen"
author: Sergei Antipov (@UnderGreen)
'''
EXAMPLES = '''

View file

@ -78,7 +78,7 @@ options:
notes:
- Requires proxmoxer and requests modules on host. This modules can be installed with pip.
requirements: [ "proxmoxer", "requests" ]
author: "Sergei Antipov @UnderGreen"
author: Sergei Antipov (@UnderGreen)
'''
EXAMPLES = '''

View file

@ -15,7 +15,7 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
DOCUMENTATION = '''
---
module: rhevm
author: Timothy Vandenbrande
author: Timothy Vandenbrande (@TimothyVandenbrande)
short_description: RHEV/oVirt automation
description:
- This module only supports oVirt/RHEV version 3. A newer module M(ovirt_vms) supports oVirt/RHV version 4.

View file

@ -71,7 +71,7 @@ options:
notes:
- Currently, the `serverless` command must be in the path of the node executing the task. In the future this may be a flag.
requirements: [ "serverless", "yaml" ]
author: "Ryan Scott Brown @ryansb"
author: Ryan Scott Brown (@ryansb)
'''
EXAMPLES = """

View file

@ -19,7 +19,7 @@ short_description: Manage OVH IP LoadBalancing backends
description:
- Manage OVH (French European hosting provider) LoadBalancing IP backends
version_added: "2.2"
author: Pascal HERAUD @pascalheraud
author: Pascal Heraud (@pascalheraud)
notes:
- Uses the python OVH Api U(https://github.com/ovh/python-ovh).
You have to create an application (a key and secret) with a consummer

View file

@ -66,7 +66,7 @@ options:
description:
- How long before "wait" gives up, in seconds.
default: 300
author: Ash Wilson
author: Ash Wilson (@smashwilson)
extends_documentation_fragment:
- rackspace
- rackspace.openstack

View file

@ -65,7 +65,7 @@ options:
description:
- Arbitrary key/value pairs to accompany the alarm. Must be a hash of String
keys and values between 1 and 255 characters long.
author: Ash Wilson
author: Ash Wilson (@smashwilson)
extends_documentation_fragment: rackspace.openstack
'''

View file

@ -101,7 +101,7 @@ options:
description:
- The number of seconds this check will wait when attempting to collect
results. Must be less than the period.
author: Ash Wilson
author: Ash Wilson (@smashwilson)
extends_documentation_fragment: rackspace.openstack
'''

View file

@ -47,7 +47,7 @@ options:
- Hash of arbitrary C(name), C(value) pairs that are passed to associated
rax_mon_alarms. Names and values must all be between 1 and 255 characters
long.
author: Ash Wilson
author: Ash Wilson (@smashwilson)
extends_documentation_fragment: rackspace.openstack
'''

View file

@ -43,7 +43,7 @@ options:
http://docs.rackspace.com/cm/api/v1.0/cm-devguide/content/
service-notification-types-crud.html for details.
required: true
author: Ash Wilson
author: Ash Wilson (@smashwilson)
extends_documentation_fragment: rackspace.openstack
'''

View file

@ -45,7 +45,7 @@ options:
description:
- Notification list to use when the alarm state is OK. Must be an array of
valid rax_mon_notification ids.
author: Ash Wilson
author: Ash Wilson (@smashwilson)
extends_documentation_fragment: rackspace.openstack
'''