mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-08-03 04:34:24 -07:00
Merge f411c24afe
into 84b5d38c51
This commit is contained in:
commit
331991f77c
39 changed files with 173 additions and 152 deletions
39
changelogs/fragments/10505-rfdn-2.yml
Normal file
39
changelogs/fragments/10505-rfdn-2.yml
Normal file
|
@ -0,0 +1,39 @@
|
|||
minor_changes:
|
||||
- gem - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- git_config_info - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- github_deploy_key - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- github_repo - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- github_webhook - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- github_webhook_info - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- gitlab_branch - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- gitlab_group_access_token - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- gitlab_group_variable - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- gitlab_hook - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- gitlab_instance_variable - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- gitlab_issue - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- gitlab_label - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- gitlab_merge_request - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- gitlab_milestone - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- gitlab_project - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- gitlab_project_access_token - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- gitlab_project_variable - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- grove - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- hg - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- homebrew - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- homebrew_cask - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- homebrew_tap - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- honeybadger_deployment - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- htpasswd - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- icinga2_host - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- influxdb_user - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- ini_file - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- ipa_dnsrecord - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- ipa_dnszone - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- ipa_service - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- ipbase_info - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- ipwcli_dns - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- irc - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- jabber - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- jenkins_credential - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- jenkins_job - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
||||
- jenkins_script - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10505).
|
|
@ -295,22 +295,22 @@ def main():
|
|||
|
||||
module = AnsibleModule(
|
||||
argument_spec=dict(
|
||||
executable=dict(required=False, type='path'),
|
||||
gem_source=dict(required=False, type='path'),
|
||||
include_dependencies=dict(required=False, default=True, type='bool'),
|
||||
executable=dict(type='path'),
|
||||
gem_source=dict(type='path'),
|
||||
include_dependencies=dict(default=True, type='bool'),
|
||||
name=dict(required=True, type='str'),
|
||||
repository=dict(required=False, aliases=['source'], type='str'),
|
||||
state=dict(required=False, default='present', choices=['present', 'absent', 'latest'], type='str'),
|
||||
user_install=dict(required=False, default=True, type='bool'),
|
||||
install_dir=dict(required=False, type='path'),
|
||||
repository=dict(aliases=['source'], type='str'),
|
||||
state=dict(default='present', choices=['present', 'absent', 'latest'], type='str'),
|
||||
user_install=dict(default=True, type='bool'),
|
||||
install_dir=dict(type='path'),
|
||||
bindir=dict(type='path'),
|
||||
norc=dict(type='bool', default=True),
|
||||
pre_release=dict(required=False, default=False, type='bool'),
|
||||
include_doc=dict(required=False, default=False, type='bool'),
|
||||
env_shebang=dict(required=False, default=False, type='bool'),
|
||||
version=dict(required=False, type='str'),
|
||||
build_flags=dict(required=False, type='str'),
|
||||
force=dict(required=False, default=False, type='bool'),
|
||||
pre_release=dict(default=False, type='bool'),
|
||||
include_doc=dict(default=False, type='bool'),
|
||||
env_shebang=dict(default=False, type='bool'),
|
||||
version=dict(type='str'),
|
||||
build_flags=dict(type='str'),
|
||||
force=dict(default=False, type='bool'),
|
||||
),
|
||||
supports_check_mode=True,
|
||||
mutually_exclusive=[['gem_source', 'repository'], ['gem_source', 'version']],
|
||||
|
|
|
@ -113,7 +113,7 @@ def main():
|
|||
argument_spec=dict(
|
||||
name=dict(type="str"),
|
||||
path=dict(type="path"),
|
||||
scope=dict(required=False, type="str", default="system", choices=["global", "system", "local", "file"]),
|
||||
scope=dict(type="str", default="system", choices=["global", "system", "local", "file"]),
|
||||
),
|
||||
required_if=[
|
||||
("scope", "local", ["path"]),
|
||||
|
|
|
@ -301,18 +301,18 @@ class GithubDeployKey(object):
|
|||
def main():
|
||||
module = AnsibleModule(
|
||||
argument_spec=dict(
|
||||
github_url=dict(required=False, type='str', default="https://api.github.com"),
|
||||
github_url=dict(type='str', default="https://api.github.com"),
|
||||
owner=dict(required=True, type='str', aliases=['account', 'organization']),
|
||||
repo=dict(required=True, type='str', aliases=['repository']),
|
||||
name=dict(required=True, type='str', aliases=['title', 'label']),
|
||||
key=dict(required=True, type='str', no_log=False),
|
||||
read_only=dict(required=False, type='bool', default=True),
|
||||
read_only=dict(type='bool', default=True),
|
||||
state=dict(default='present', choices=['present', 'absent']),
|
||||
force=dict(required=False, type='bool', default=False),
|
||||
username=dict(required=False, type='str'),
|
||||
password=dict(required=False, type='str', no_log=True),
|
||||
otp=dict(required=False, type='int', no_log=True),
|
||||
token=dict(required=False, type='str', no_log=True)
|
||||
force=dict(type='bool', default=False),
|
||||
username=dict(type='str'),
|
||||
password=dict(type='str', no_log=True),
|
||||
otp=dict(type='int', no_log=True),
|
||||
token=dict(type='str', no_log=True)
|
||||
),
|
||||
mutually_exclusive=[
|
||||
['password', 'token']
|
||||
|
|
|
@ -246,12 +246,12 @@ def main():
|
|||
password=dict(type='str', no_log=True),
|
||||
access_token=dict(type='str', no_log=True),
|
||||
name=dict(type='str', required=True),
|
||||
state=dict(type='str', required=False, default="present",
|
||||
state=dict(type='str', default="present",
|
||||
choices=["present", "absent"]),
|
||||
organization=dict(type='str', required=False, default=None),
|
||||
organization=dict(type='str', ),
|
||||
private=dict(type='bool'),
|
||||
description=dict(type='str'),
|
||||
api_url=dict(type='str', required=False, default='https://api.github.com'),
|
||||
api_url=dict(type='str', default='https://api.github.com'),
|
||||
force_defaults=dict(type='bool', default=True),
|
||||
)
|
||||
module = AnsibleModule(
|
||||
|
|
|
@ -208,25 +208,16 @@ def main():
|
|||
argument_spec=dict(
|
||||
repository=dict(type='str', required=True, aliases=['repo']),
|
||||
url=dict(type='str', required=True),
|
||||
content_type=dict(
|
||||
type='str',
|
||||
choices=('json', 'form'),
|
||||
required=False,
|
||||
default='form'),
|
||||
secret=dict(type='str', required=False, no_log=True),
|
||||
insecure_ssl=dict(type='bool', required=False, default=False),
|
||||
events=dict(type='list', elements='str', required=False),
|
||||
active=dict(type='bool', required=False, default=True),
|
||||
state=dict(
|
||||
type='str',
|
||||
required=False,
|
||||
choices=('absent', 'present'),
|
||||
default='present'),
|
||||
content_type=dict(type='str', choices=('json', 'form'), default='form'),
|
||||
secret=dict(type='str', no_log=True),
|
||||
insecure_ssl=dict(type='bool', default=False),
|
||||
events=dict(type='list', elements='str', ),
|
||||
active=dict(type='bool', default=True),
|
||||
state=dict(type='str', choices=('absent', 'present'), default='present'),
|
||||
user=dict(type='str', required=True),
|
||||
password=dict(type='str', required=False, no_log=True),
|
||||
token=dict(type='str', required=False, no_log=True),
|
||||
github_url=dict(
|
||||
type='str', required=False, default="https://api.github.com")),
|
||||
password=dict(type='str', no_log=True),
|
||||
token=dict(type='str', no_log=True),
|
||||
github_url=dict(type='str', default="https://api.github.com")),
|
||||
mutually_exclusive=(('password', 'token'),),
|
||||
required_one_of=(("password", "token"),),
|
||||
required_if=(("state", "present", ("events",)),),
|
||||
|
|
|
@ -124,10 +124,10 @@ def main():
|
|||
argument_spec=dict(
|
||||
repository=dict(type='str', required=True, aliases=["repo"]),
|
||||
user=dict(type='str', required=True),
|
||||
password=dict(type='str', required=False, no_log=True),
|
||||
token=dict(type='str', required=False, no_log=True),
|
||||
password=dict(type='str', no_log=True),
|
||||
token=dict(type='str', no_log=True),
|
||||
github_url=dict(
|
||||
type='str', required=False, default="https://api.github.com")),
|
||||
type='str', default="https://api.github.com")),
|
||||
mutually_exclusive=(('password', 'token'), ),
|
||||
required_one_of=(("password", "token"), ),
|
||||
supports_check_mode=True)
|
||||
|
|
|
@ -118,7 +118,7 @@ def main():
|
|||
argument_spec.update(
|
||||
project=dict(type='str', required=True),
|
||||
branch=dict(type='str', required=True),
|
||||
ref_branch=dict(type='str', required=False),
|
||||
ref_branch=dict(type='str'),
|
||||
state=dict(type='str', default="present", choices=["absent", "present"]),
|
||||
)
|
||||
|
||||
|
|
|
@ -245,7 +245,7 @@ def main():
|
|||
'create_runner',
|
||||
'ai_features',
|
||||
'k8s_proxy']),
|
||||
access_level=dict(type='str', required=False, default='maintainer', choices=['guest', 'reporter', 'developer', 'maintainer', 'owner']),
|
||||
access_level=dict(type='str', default='maintainer', choices=['guest', 'reporter', 'developer', 'maintainer', 'owner']),
|
||||
expires_at=dict(type='str', required=True),
|
||||
recreate=dict(type='str', default='never', choices=['never', 'always', 'state_change'])
|
||||
))
|
||||
|
|
|
@ -372,11 +372,11 @@ def main():
|
|||
argument_spec.update(auth_argument_spec())
|
||||
argument_spec.update(
|
||||
group=dict(type='str', required=True),
|
||||
purge=dict(type='bool', required=False, default=False),
|
||||
vars=dict(type='dict', required=False, default=dict(), no_log=True),
|
||||
purge=dict(type='bool', default=False),
|
||||
vars=dict(type='dict', default=dict(), no_log=True),
|
||||
# please mind whenever changing the variables dict to also change module_utils/gitlab.py's
|
||||
# KNOWN dict in filter_returned_variables or bad evil will happen
|
||||
variables=dict(type='list', elements='dict', required=False, default=list(), options=dict(
|
||||
variables=dict(type='list', elements='dict', default=list(), options=dict(
|
||||
name=dict(type='str', required=True),
|
||||
value=dict(type='str', no_log=True),
|
||||
masked=dict(type='bool', default=False),
|
||||
|
|
|
@ -307,7 +307,7 @@ def main():
|
|||
job_events=dict(type='bool', default=False),
|
||||
pipeline_events=dict(type='bool', default=False),
|
||||
wiki_page_events=dict(type='bool', default=False),
|
||||
releases_events=dict(type='bool', default=None),
|
||||
releases_events=dict(type='bool'),
|
||||
hook_validate_certs=dict(type='bool', default=False, aliases=['enable_ssl_verification']),
|
||||
token=dict(type='str', no_log=True),
|
||||
))
|
||||
|
|
|
@ -301,8 +301,8 @@ def main():
|
|||
argument_spec = basic_auth_argument_spec()
|
||||
argument_spec.update(auth_argument_spec())
|
||||
argument_spec.update(
|
||||
purge=dict(type='bool', required=False, default=False),
|
||||
variables=dict(type='list', elements='dict', required=False, default=list(), options=dict(
|
||||
purge=dict(type='bool', default=False),
|
||||
variables=dict(type='list', elements='dict', default=list(), options=dict(
|
||||
name=dict(type='str', required=True),
|
||||
value=dict(type='str', no_log=True),
|
||||
masked=dict(type='bool', default=False),
|
||||
|
|
|
@ -284,13 +284,13 @@ def main():
|
|||
argument_spec = basic_auth_argument_spec()
|
||||
argument_spec.update(auth_argument_spec())
|
||||
argument_spec.update(
|
||||
assignee_ids=dict(type='list', elements='str', required=False),
|
||||
description=dict(type='str', required=False),
|
||||
description_path=dict(type='path', required=False),
|
||||
issue_type=dict(type='str', default='issue', choices=["issue", "incident", "test_case"], required=False),
|
||||
labels=dict(type='list', elements='str', required=False),
|
||||
milestone_search=dict(type='str', required=False),
|
||||
milestone_group_id=dict(type='str', required=False),
|
||||
assignee_ids=dict(type='list', elements='str'),
|
||||
description=dict(type='str'),
|
||||
description_path=dict(type='path'),
|
||||
issue_type=dict(type='str', default='issue', choices=["issue", "incident", "test_case"]),
|
||||
labels=dict(type='list', elements='str'),
|
||||
milestone_search=dict(type='str'),
|
||||
milestone_group_id=dict(type='str'),
|
||||
project=dict(type='str', required=True),
|
||||
state=dict(type='str', default="present", choices=["absent", "present"]),
|
||||
state_filter=dict(type='str', default="opened", choices=["opened", "closed"]),
|
||||
|
|
|
@ -410,16 +410,16 @@ def main():
|
|||
argument_spec = basic_auth_argument_spec()
|
||||
argument_spec.update(auth_argument_spec())
|
||||
argument_spec.update(
|
||||
project=dict(type='str', required=False, default=None),
|
||||
group=dict(type='str', required=False, default=None),
|
||||
purge=dict(type='bool', required=False, default=False),
|
||||
labels=dict(type='list', elements='dict', required=False, default=list(),
|
||||
project=dict(type='str'),
|
||||
group=dict(type='str'),
|
||||
purge=dict(type='bool', default=False),
|
||||
labels=dict(type='list', elements='dict', default=list(),
|
||||
options=dict(
|
||||
name=dict(type='str', required=True),
|
||||
color=dict(type='str', required=False),
|
||||
description=dict(type='str', required=False),
|
||||
priority=dict(type='int', required=False),
|
||||
new_name=dict(type='str', required=False),)
|
||||
color=dict(type='str'),
|
||||
description=dict(type='str'),
|
||||
priority=dict(type='int'),
|
||||
new_name=dict(type='str'),)
|
||||
),
|
||||
state=dict(type='str', default="present", choices=["absent", "present"]),
|
||||
)
|
||||
|
|
|
@ -287,13 +287,13 @@ def main():
|
|||
source_branch=dict(type='str', required=True),
|
||||
target_branch=dict(type='str', required=True),
|
||||
title=dict(type='str', required=True),
|
||||
description=dict(type='str', required=False),
|
||||
labels=dict(type='str', default="", required=False),
|
||||
description_path=dict(type='path', required=False),
|
||||
remove_source_branch=dict(type='bool', default=False, required=False),
|
||||
description=dict(type='str'),
|
||||
labels=dict(type='str', default=""),
|
||||
description_path=dict(type='path'),
|
||||
remove_source_branch=dict(type='bool', default=False),
|
||||
state_filter=dict(type='str', default="opened", choices=["opened", "closed", "locked", "merged"]),
|
||||
assignee_ids=dict(type='str', required=False),
|
||||
reviewer_ids=dict(type='str', required=False),
|
||||
assignee_ids=dict(type='str'),
|
||||
reviewer_ids=dict(type='str'),
|
||||
state=dict(type='str', default="present", choices=["absent", "present"]),
|
||||
)
|
||||
|
||||
|
|
|
@ -411,15 +411,15 @@ def main():
|
|||
argument_spec = basic_auth_argument_spec()
|
||||
argument_spec.update(auth_argument_spec())
|
||||
argument_spec.update(
|
||||
project=dict(type='str', required=False, default=None),
|
||||
group=dict(type='str', required=False, default=None),
|
||||
purge=dict(type='bool', required=False, default=False),
|
||||
milestones=dict(type='list', elements='dict', required=False, default=list(),
|
||||
project=dict(type='str'),
|
||||
group=dict(type='str'),
|
||||
purge=dict(type='bool', default=False),
|
||||
milestones=dict(type='list', elements='dict', default=list(),
|
||||
options=dict(
|
||||
title=dict(type='str', required=True),
|
||||
description=dict(type='str', required=False),
|
||||
due_date=dict(type='str', required=False),
|
||||
start_date=dict(type='str', required=False),)
|
||||
description=dict(type='str'),
|
||||
due_date=dict(type='str'),
|
||||
start_date=dict(type='str'),)
|
||||
),
|
||||
state=dict(type='str', default="present", choices=["absent", "present"]),
|
||||
)
|
||||
|
|
|
@ -600,7 +600,7 @@ def main():
|
|||
builds_access_level=dict(type='str', choices=['private', 'disabled', 'enabled']),
|
||||
build_timeout=dict(type='int'),
|
||||
ci_config_path=dict(type='str'),
|
||||
container_expiration_policy=dict(type='dict', default=None, options=dict(
|
||||
container_expiration_policy=dict(type='dict', options=dict(
|
||||
cadence=dict(type='str', choices=["1d", "7d", "14d", "1month", "3month"]),
|
||||
enabled=dict(type='bool'),
|
||||
keep_n=dict(type='int', choices=[0, 1, 5, 10, 25, 50, 100]),
|
||||
|
|
|
@ -243,7 +243,7 @@ def main():
|
|||
'create_runner',
|
||||
'ai_features',
|
||||
'k8s_proxy']),
|
||||
access_level=dict(type='str', required=False, default='maintainer', choices=['guest', 'reporter', 'developer', 'maintainer', 'owner']),
|
||||
access_level=dict(type='str', default='maintainer', choices=['guest', 'reporter', 'developer', 'maintainer', 'owner']),
|
||||
expires_at=dict(type='str', required=True),
|
||||
recreate=dict(type='str', default='never', choices=['never', 'always', 'state_change'])
|
||||
))
|
||||
|
|
|
@ -394,11 +394,11 @@ def main():
|
|||
argument_spec.update(auth_argument_spec())
|
||||
argument_spec.update(
|
||||
project=dict(type='str', required=True),
|
||||
purge=dict(type='bool', required=False, default=False),
|
||||
vars=dict(type='dict', required=False, default=dict(), no_log=True),
|
||||
purge=dict(type='bool', default=False),
|
||||
vars=dict(type='dict', default=dict(), no_log=True),
|
||||
# please mind whenever changing the variables dict to also change module_utils/gitlab.py's
|
||||
# KNOWN dict in filter_returned_variables or bad evil will happen
|
||||
variables=dict(type='list', elements='dict', required=False, default=list(), options=dict(
|
||||
variables=dict(type='list', elements='dict', default=list(), options=dict(
|
||||
name=dict(type='str', required=True),
|
||||
value=dict(type='str', no_log=True),
|
||||
masked=dict(type='bool', default=False),
|
||||
|
|
|
@ -101,8 +101,8 @@ def main():
|
|||
channel_token=dict(type='str', required=True, no_log=True),
|
||||
message_content=dict(type='str', required=True),
|
||||
service=dict(type='str', default='ansible'),
|
||||
url=dict(type='str', default=None),
|
||||
icon_url=dict(type='str', default=None),
|
||||
url=dict(type='str'),
|
||||
icon_url=dict(type='str'),
|
||||
validate_certs=dict(default=True, type='bool'),
|
||||
)
|
||||
)
|
||||
|
|
|
@ -222,12 +222,12 @@ def main():
|
|||
argument_spec=dict(
|
||||
repo=dict(type='str', required=True, aliases=['name']),
|
||||
dest=dict(type='path'),
|
||||
revision=dict(type='str', default=None, aliases=['version']),
|
||||
revision=dict(type='str', aliases=['version']),
|
||||
force=dict(type='bool', default=False),
|
||||
purge=dict(type='bool', default=False),
|
||||
update=dict(type='bool', default=True),
|
||||
clone=dict(type='bool', default=True),
|
||||
executable=dict(type='str', default=None),
|
||||
executable=dict(type='str'),
|
||||
),
|
||||
)
|
||||
repo = module.params['repo']
|
||||
|
|
|
@ -807,13 +807,11 @@ def main():
|
|||
argument_spec=dict(
|
||||
name=dict(
|
||||
aliases=["pkg", "package", "formula"],
|
||||
required=False,
|
||||
type='list',
|
||||
elements='str',
|
||||
),
|
||||
path=dict(
|
||||
default="/usr/local/bin:/opt/homebrew/bin:/home/linuxbrew/.linuxbrew/bin",
|
||||
required=False,
|
||||
type='path',
|
||||
),
|
||||
state=dict(
|
||||
|
@ -835,13 +833,11 @@ def main():
|
|||
type='bool',
|
||||
),
|
||||
install_options=dict(
|
||||
default=None,
|
||||
aliases=['options'],
|
||||
type='list',
|
||||
elements='str',
|
||||
),
|
||||
upgrade_options=dict(
|
||||
default=None,
|
||||
type='list',
|
||||
elements='str',
|
||||
),
|
||||
|
|
|
@ -734,13 +734,11 @@ def main():
|
|||
argument_spec=dict(
|
||||
name=dict(
|
||||
aliases=["pkg", "package", "cask"],
|
||||
required=False,
|
||||
type='list',
|
||||
elements='str',
|
||||
),
|
||||
path=dict(
|
||||
default="/usr/local/bin:/opt/homebrew/bin",
|
||||
required=False,
|
||||
type='path',
|
||||
),
|
||||
state=dict(
|
||||
|
@ -753,7 +751,6 @@ def main():
|
|||
),
|
||||
sudo_password=dict(
|
||||
type="str",
|
||||
required=False,
|
||||
no_log=True,
|
||||
),
|
||||
update_homebrew=dict(
|
||||
|
@ -761,7 +758,6 @@ def main():
|
|||
type='bool',
|
||||
),
|
||||
install_options=dict(
|
||||
default=None,
|
||||
aliases=['options'],
|
||||
type='list',
|
||||
elements='str',
|
||||
|
|
|
@ -220,11 +220,10 @@ def main():
|
|||
module = AnsibleModule(
|
||||
argument_spec=dict(
|
||||
name=dict(aliases=['tap'], type='list', required=True, elements='str'),
|
||||
url=dict(default=None, required=False),
|
||||
url=dict(),
|
||||
state=dict(default='present', choices=['present', 'absent']),
|
||||
path=dict(
|
||||
default="/usr/local/bin:/opt/homebrew/bin:/home/linuxbrew/.linuxbrew/bin",
|
||||
required=False,
|
||||
type='path',
|
||||
),
|
||||
),
|
||||
|
|
|
@ -88,9 +88,9 @@ def main():
|
|||
token=dict(required=True, no_log=True),
|
||||
environment=dict(required=True),
|
||||
user=dict(required=False),
|
||||
repo=dict(required=False),
|
||||
revision=dict(required=False),
|
||||
url=dict(required=False, default='https://api.honeybadger.io/v1/deploys'),
|
||||
repo=dict(),
|
||||
revision=dict(),
|
||||
url=dict(default='https://api.honeybadger.io/v1/deploys'),
|
||||
validate_certs=dict(default=True, type='bool'),
|
||||
),
|
||||
supports_check_mode=True
|
||||
|
|
|
@ -191,9 +191,9 @@ def main():
|
|||
arg_spec = dict(
|
||||
path=dict(type='path', required=True, aliases=["dest", "destfile"]),
|
||||
name=dict(type='str', required=True, aliases=["username"]),
|
||||
password=dict(type='str', required=False, default=None, no_log=True),
|
||||
hash_scheme=dict(type='str', required=False, default="apr_md5_crypt", aliases=["crypt_scheme"]),
|
||||
state=dict(type='str', required=False, default="present", choices=["present", "absent"]),
|
||||
password=dict(type='str', no_log=True),
|
||||
hash_scheme=dict(type='str', default="apr_md5_crypt", aliases=["crypt_scheme"]),
|
||||
state=dict(type='str', default="present", choices=["present", "absent"]),
|
||||
create=dict(type='bool', default=True),
|
||||
|
||||
)
|
||||
|
|
|
@ -235,11 +235,11 @@ def main():
|
|||
state=dict(default="present", choices=["absent", "present"]),
|
||||
name=dict(required=True, aliases=['host']),
|
||||
zone=dict(),
|
||||
template=dict(default=None),
|
||||
template=dict(),
|
||||
check_command=dict(default="hostalive"),
|
||||
display_name=dict(default=None),
|
||||
display_name=dict(),
|
||||
ip=dict(),
|
||||
variables=dict(type='dict', default=None),
|
||||
variables=dict(type='dict'),
|
||||
)
|
||||
|
||||
# Define the main module
|
||||
|
|
|
@ -217,7 +217,7 @@ def main():
|
|||
argument_spec.update(
|
||||
state=dict(default='present', type='str', choices=['present', 'absent']),
|
||||
user_name=dict(required=True, type='str'),
|
||||
user_password=dict(required=False, type='str', no_log=True),
|
||||
user_password=dict(type='str', no_log=True),
|
||||
admin=dict(default='False', type='bool'),
|
||||
grants=dict(type='list', elements='dict'),
|
||||
)
|
||||
|
|
|
@ -584,7 +584,7 @@ def main():
|
|||
option=dict(type='str', required=True),
|
||||
value=dict(type='str'),
|
||||
values=dict(type='list', elements='str')
|
||||
), default=None, mutually_exclusive=[['value', 'values']]),
|
||||
), mutually_exclusive=[['value', 'values']]),
|
||||
option=dict(type='str'),
|
||||
value=dict(type='str'),
|
||||
values=dict(type='list', elements='str'),
|
||||
|
|
|
@ -353,7 +353,7 @@ def main():
|
|||
record_value=dict(type='str'),
|
||||
record_values=dict(type='list', elements='str'),
|
||||
state=dict(type='str', default='present', choices=['present', 'absent']),
|
||||
record_ttl=dict(type='int', required=False),
|
||||
record_ttl=dict(type='int'),
|
||||
)
|
||||
|
||||
module = AnsibleModule(
|
||||
|
|
|
@ -173,8 +173,8 @@ def main():
|
|||
argument_spec = ipa_argument_spec()
|
||||
argument_spec.update(zone_name=dict(type='str', required=True),
|
||||
state=dict(type='str', default='present', choices=['present', 'absent']),
|
||||
dynamicupdate=dict(type='bool', required=False, default=False),
|
||||
allowsyncptr=dict(type='bool', required=False, default=False),
|
||||
dynamicupdate=dict(type='bool', default=False),
|
||||
allowsyncptr=dict(type='bool', default=False),
|
||||
)
|
||||
|
||||
module = AnsibleModule(argument_spec=argument_spec,
|
||||
|
|
|
@ -197,10 +197,10 @@ def main():
|
|||
argument_spec = ipa_argument_spec()
|
||||
argument_spec.update(
|
||||
krbcanonicalname=dict(type='str', required=True, aliases=['name']),
|
||||
force=dict(type='bool', required=False),
|
||||
skip_host_check=dict(type='bool', default=False, required=False),
|
||||
hosts=dict(type='list', required=False, elements='str'),
|
||||
state=dict(type='str', required=False, default='present',
|
||||
force=dict(type='bool'),
|
||||
skip_host_check=dict(type='bool', default=False),
|
||||
hosts=dict(type='list', elements='str'),
|
||||
state=dict(type='str', default='present',
|
||||
choices=['present', 'absent']))
|
||||
|
||||
module = AnsibleModule(argument_spec=argument_spec,
|
||||
|
|
|
@ -285,10 +285,10 @@ class IpbaseInfo(object):
|
|||
|
||||
def main():
|
||||
module_args = dict(
|
||||
ip=dict(type='str', required=False, no_log=False),
|
||||
apikey=dict(type='str', required=False, no_log=True),
|
||||
hostname=dict(type='bool', required=False, no_log=False, default=False),
|
||||
language=dict(type='str', required=False, no_log=False, default='en'),
|
||||
ip=dict(type='str', no_log=False),
|
||||
apikey=dict(type='str', no_log=True),
|
||||
hostname=dict(type='bool', no_log=False, default=False),
|
||||
language=dict(type='str', no_log=False, default='en'),
|
||||
)
|
||||
|
||||
module = AnsibleModule(
|
||||
|
|
|
@ -271,18 +271,18 @@ def run_module():
|
|||
dnsname=dict(type='str', required=True),
|
||||
type=dict(type='str', required=True, choices=['A', 'AAAA', 'SRV', 'NAPTR']),
|
||||
container=dict(type='str', required=True),
|
||||
address=dict(type='str', required=False),
|
||||
ttl=dict(type='int', required=False, default=3600),
|
||||
address=dict(type='str'),
|
||||
ttl=dict(type='int', default=3600),
|
||||
state=dict(type='str', default='present', choices=['absent', 'present']),
|
||||
priority=dict(type='int', required=False, default=10),
|
||||
weight=dict(type='int', required=False, default=10),
|
||||
port=dict(type='int', required=False),
|
||||
target=dict(type='str', required=False),
|
||||
order=dict(type='int', required=False),
|
||||
preference=dict(type='int', required=False),
|
||||
flags=dict(type='str', required=False, choices=['S', 'A', 'U', 'P']),
|
||||
service=dict(type='str', required=False),
|
||||
replacement=dict(type='str', required=False),
|
||||
priority=dict(type='int', default=10),
|
||||
weight=dict(type='int', default=10),
|
||||
port=dict(type='int'),
|
||||
target=dict(type='str'),
|
||||
order=dict(type='int'),
|
||||
preference=dict(type='int'),
|
||||
flags=dict(type='str', choices=['S', 'A', 'U', 'P']),
|
||||
service=dict(type='str'),
|
||||
replacement=dict(type='str'),
|
||||
username=dict(type='str', required=True),
|
||||
password=dict(type='str', required=True, no_log=True)
|
||||
)
|
||||
|
|
|
@ -311,7 +311,7 @@ def main():
|
|||
server=dict(default='localhost'),
|
||||
port=dict(type='int', default=6667),
|
||||
nick=dict(default='ansible'),
|
||||
nick_to=dict(required=False, type='list', elements='str'),
|
||||
nick_to=dict(type='list', elements='str'),
|
||||
msg=dict(required=True),
|
||||
color=dict(default="none", aliases=['colour'], choices=["white", "black", "blue",
|
||||
"green", "red", "brown",
|
||||
|
@ -320,7 +320,7 @@ def main():
|
|||
"light_blue", "pink", "gray",
|
||||
"light_gray", "none"]),
|
||||
style=dict(default="none", choices=["underline", "reverse", "bold", "italic", "none"]),
|
||||
channel=dict(required=False),
|
||||
channel=dict(),
|
||||
key=dict(no_log=True),
|
||||
topic=dict(),
|
||||
passwd=dict(no_log=True),
|
||||
|
|
|
@ -108,9 +108,9 @@ def main():
|
|||
password=dict(required=True, no_log=True),
|
||||
to=dict(required=True),
|
||||
msg=dict(required=True),
|
||||
host=dict(required=False),
|
||||
port=dict(required=False, default=5222, type='int'),
|
||||
encoding=dict(required=False),
|
||||
host=dict(),
|
||||
port=dict(default=5222, type='int'),
|
||||
encoding=dict(),
|
||||
),
|
||||
supports_check_mode=True
|
||||
)
|
||||
|
|
|
@ -565,7 +565,7 @@ def run_module():
|
|||
name=dict(type="str"),
|
||||
username=dict(type="str"),
|
||||
password=dict(type="str", no_log=True),
|
||||
file_path=dict(type="path", default=None),
|
||||
file_path=dict(type="path"),
|
||||
secret=dict(type="str", no_log=True),
|
||||
appID=dict(type="str"),
|
||||
api_uri=dict(type="str", default="https://api.github.com"),
|
||||
|
|
|
@ -350,14 +350,14 @@ def job_config_to_string(xml_str):
|
|||
def main():
|
||||
module = AnsibleModule(
|
||||
argument_spec=dict(
|
||||
config=dict(type='str', required=False),
|
||||
config=dict(type='str'),
|
||||
name=dict(type='str', required=True),
|
||||
password=dict(type='str', required=False, no_log=True),
|
||||
state=dict(type='str', required=False, choices=['present', 'absent'], default="present"),
|
||||
enabled=dict(required=False, type='bool'),
|
||||
token=dict(type='str', required=False, no_log=True),
|
||||
url=dict(type='str', required=False, default="http://localhost:8080"),
|
||||
user=dict(type='str', required=False),
|
||||
password=dict(type='str', no_log=True),
|
||||
state=dict(type='str', choices=['present', 'absent'], default="present"),
|
||||
enabled=dict(type='bool'),
|
||||
token=dict(type='str', no_log=True),
|
||||
url=dict(type='str', default="http://localhost:8080"),
|
||||
user=dict(type='str'),
|
||||
validate_certs=dict(type='bool', default=True),
|
||||
),
|
||||
mutually_exclusive=[
|
||||
|
|
|
@ -142,12 +142,12 @@ def main():
|
|||
module = AnsibleModule(
|
||||
argument_spec=dict(
|
||||
script=dict(required=True, type="str"),
|
||||
url=dict(required=False, type="str", default="http://localhost:8080"),
|
||||
validate_certs=dict(required=False, type="bool", default=True),
|
||||
user=dict(required=False, type="str", default=None),
|
||||
password=dict(required=False, no_log=True, type="str", default=None),
|
||||
timeout=dict(required=False, type="int", default=10),
|
||||
args=dict(required=False, type="dict", default=None)
|
||||
url=dict(type="str", default="http://localhost:8080"),
|
||||
validate_certs=dict(type="bool", default=True),
|
||||
user=dict(type="str"),
|
||||
password=dict(no_log=True, type="str"),
|
||||
timeout=dict(type="int", default=10),
|
||||
args=dict(type="dict")
|
||||
)
|
||||
)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue