mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-08-04 05:04:22 -07:00
arg_spec adjustments: modules [g-j]*
This commit is contained in:
parent
44ca366173
commit
fc04fe6515
38 changed files with 134 additions and 152 deletions
|
@ -295,22 +295,22 @@ def main():
|
||||||
|
|
||||||
module = AnsibleModule(
|
module = AnsibleModule(
|
||||||
argument_spec=dict(
|
argument_spec=dict(
|
||||||
executable=dict(required=False, type='path'),
|
executable=dict(type='path'),
|
||||||
gem_source=dict(required=False, type='path'),
|
gem_source=dict(type='path'),
|
||||||
include_dependencies=dict(required=False, default=True, type='bool'),
|
include_dependencies=dict(default=True, type='bool'),
|
||||||
name=dict(required=True, type='str'),
|
name=dict(required=True, type='str'),
|
||||||
repository=dict(required=False, aliases=['source'], type='str'),
|
repository=dict(aliases=['source'], type='str'),
|
||||||
state=dict(required=False, default='present', choices=['present', 'absent', 'latest'], type='str'),
|
state=dict(default='present', choices=['present', 'absent', 'latest'], type='str'),
|
||||||
user_install=dict(required=False, default=True, type='bool'),
|
user_install=dict(default=True, type='bool'),
|
||||||
install_dir=dict(required=False, type='path'),
|
install_dir=dict(type='path'),
|
||||||
bindir=dict(type='path'),
|
bindir=dict(type='path'),
|
||||||
norc=dict(type='bool', default=True),
|
norc=dict(type='bool', default=True),
|
||||||
pre_release=dict(required=False, default=False, type='bool'),
|
pre_release=dict(default=False, type='bool'),
|
||||||
include_doc=dict(required=False, default=False, type='bool'),
|
include_doc=dict(default=False, type='bool'),
|
||||||
env_shebang=dict(required=False, default=False, type='bool'),
|
env_shebang=dict(default=False, type='bool'),
|
||||||
version=dict(required=False, type='str'),
|
version=dict(type='str'),
|
||||||
build_flags=dict(required=False, type='str'),
|
build_flags=dict(type='str'),
|
||||||
force=dict(required=False, default=False, type='bool'),
|
force=dict(default=False, type='bool'),
|
||||||
),
|
),
|
||||||
supports_check_mode=True,
|
supports_check_mode=True,
|
||||||
mutually_exclusive=[['gem_source', 'repository'], ['gem_source', 'version']],
|
mutually_exclusive=[['gem_source', 'repository'], ['gem_source', 'version']],
|
||||||
|
|
|
@ -113,7 +113,7 @@ def main():
|
||||||
argument_spec=dict(
|
argument_spec=dict(
|
||||||
name=dict(type="str"),
|
name=dict(type="str"),
|
||||||
path=dict(type="path"),
|
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=[
|
required_if=[
|
||||||
("scope", "local", ["path"]),
|
("scope", "local", ["path"]),
|
||||||
|
|
|
@ -301,18 +301,18 @@ class GithubDeployKey(object):
|
||||||
def main():
|
def main():
|
||||||
module = AnsibleModule(
|
module = AnsibleModule(
|
||||||
argument_spec=dict(
|
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']),
|
owner=dict(required=True, type='str', aliases=['account', 'organization']),
|
||||||
repo=dict(required=True, type='str', aliases=['repository']),
|
repo=dict(required=True, type='str', aliases=['repository']),
|
||||||
name=dict(required=True, type='str', aliases=['title', 'label']),
|
name=dict(required=True, type='str', aliases=['title', 'label']),
|
||||||
key=dict(required=True, type='str', no_log=False),
|
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']),
|
state=dict(default='present', choices=['present', 'absent']),
|
||||||
force=dict(required=False, type='bool', default=False),
|
force=dict(type='bool', default=False),
|
||||||
username=dict(required=False, type='str'),
|
username=dict(type='str'),
|
||||||
password=dict(required=False, type='str', no_log=True),
|
password=dict(type='str', no_log=True),
|
||||||
otp=dict(required=False, type='int', no_log=True),
|
otp=dict(type='int', no_log=True),
|
||||||
token=dict(required=False, type='str', no_log=True)
|
token=dict(type='str', no_log=True)
|
||||||
),
|
),
|
||||||
mutually_exclusive=[
|
mutually_exclusive=[
|
||||||
['password', 'token']
|
['password', 'token']
|
||||||
|
|
|
@ -246,12 +246,12 @@ def main():
|
||||||
password=dict(type='str', no_log=True),
|
password=dict(type='str', no_log=True),
|
||||||
access_token=dict(type='str', no_log=True),
|
access_token=dict(type='str', no_log=True),
|
||||||
name=dict(type='str', required=True),
|
name=dict(type='str', required=True),
|
||||||
state=dict(type='str', required=False, default="present",
|
state=dict(type='str', default="present",
|
||||||
choices=["present", "absent"]),
|
choices=["present", "absent"]),
|
||||||
organization=dict(type='str', required=False, default=None),
|
organization=dict(type='str', ),
|
||||||
private=dict(type='bool'),
|
private=dict(type='bool'),
|
||||||
description=dict(type='str'),
|
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),
|
force_defaults=dict(type='bool', default=True),
|
||||||
)
|
)
|
||||||
module = AnsibleModule(
|
module = AnsibleModule(
|
||||||
|
|
|
@ -208,25 +208,16 @@ def main():
|
||||||
argument_spec=dict(
|
argument_spec=dict(
|
||||||
repository=dict(type='str', required=True, aliases=['repo']),
|
repository=dict(type='str', required=True, aliases=['repo']),
|
||||||
url=dict(type='str', required=True),
|
url=dict(type='str', required=True),
|
||||||
content_type=dict(
|
content_type=dict(type='str', choices=('json', 'form'), default='form'),
|
||||||
type='str',
|
secret=dict(type='str', no_log=True),
|
||||||
choices=('json', 'form'),
|
insecure_ssl=dict(type='bool', default=False),
|
||||||
required=False,
|
events=dict(type='list', elements='str', ),
|
||||||
default='form'),
|
active=dict(type='bool', default=True),
|
||||||
secret=dict(type='str', required=False, no_log=True),
|
state=dict(type='str', choices=('absent', 'present'), default='present'),
|
||||||
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'),
|
|
||||||
user=dict(type='str', required=True),
|
user=dict(type='str', required=True),
|
||||||
password=dict(type='str', required=False, no_log=True),
|
password=dict(type='str', no_log=True),
|
||||||
token=dict(type='str', required=False, no_log=True),
|
token=dict(type='str', no_log=True),
|
||||||
github_url=dict(
|
github_url=dict(type='str', default="https://api.github.com")),
|
||||||
type='str', required=False, default="https://api.github.com")),
|
|
||||||
mutually_exclusive=(('password', 'token'),),
|
mutually_exclusive=(('password', 'token'),),
|
||||||
required_one_of=(("password", "token"),),
|
required_one_of=(("password", "token"),),
|
||||||
required_if=(("state", "present", ("events",)),),
|
required_if=(("state", "present", ("events",)),),
|
||||||
|
|
|
@ -124,10 +124,10 @@ def main():
|
||||||
argument_spec=dict(
|
argument_spec=dict(
|
||||||
repository=dict(type='str', required=True, aliases=["repo"]),
|
repository=dict(type='str', required=True, aliases=["repo"]),
|
||||||
user=dict(type='str', required=True),
|
user=dict(type='str', required=True),
|
||||||
password=dict(type='str', required=False, no_log=True),
|
password=dict(type='str', no_log=True),
|
||||||
token=dict(type='str', required=False, no_log=True),
|
token=dict(type='str', no_log=True),
|
||||||
github_url=dict(
|
github_url=dict(
|
||||||
type='str', required=False, default="https://api.github.com")),
|
type='str', default="https://api.github.com")),
|
||||||
mutually_exclusive=(('password', 'token'), ),
|
mutually_exclusive=(('password', 'token'), ),
|
||||||
required_one_of=(("password", "token"), ),
|
required_one_of=(("password", "token"), ),
|
||||||
supports_check_mode=True)
|
supports_check_mode=True)
|
||||||
|
|
|
@ -118,7 +118,7 @@ def main():
|
||||||
argument_spec.update(
|
argument_spec.update(
|
||||||
project=dict(type='str', required=True),
|
project=dict(type='str', required=True),
|
||||||
branch=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"]),
|
state=dict(type='str', default="present", choices=["absent", "present"]),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -245,7 +245,7 @@ def main():
|
||||||
'create_runner',
|
'create_runner',
|
||||||
'ai_features',
|
'ai_features',
|
||||||
'k8s_proxy']),
|
'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),
|
expires_at=dict(type='str', required=True),
|
||||||
recreate=dict(type='str', default='never', choices=['never', 'always', 'state_change'])
|
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(auth_argument_spec())
|
||||||
argument_spec.update(
|
argument_spec.update(
|
||||||
group=dict(type='str', required=True),
|
group=dict(type='str', required=True),
|
||||||
purge=dict(type='bool', required=False, default=False),
|
purge=dict(type='bool', default=False),
|
||||||
vars=dict(type='dict', required=False, default=dict(), no_log=True),
|
vars=dict(type='dict', default=dict(), no_log=True),
|
||||||
# please mind whenever changing the variables dict to also change module_utils/gitlab.py's
|
# 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
|
# 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),
|
name=dict(type='str', required=True),
|
||||||
value=dict(type='str', no_log=True),
|
value=dict(type='str', no_log=True),
|
||||||
masked=dict(type='bool', default=False),
|
masked=dict(type='bool', default=False),
|
||||||
|
|
|
@ -307,7 +307,7 @@ def main():
|
||||||
job_events=dict(type='bool', default=False),
|
job_events=dict(type='bool', default=False),
|
||||||
pipeline_events=dict(type='bool', default=False),
|
pipeline_events=dict(type='bool', default=False),
|
||||||
wiki_page_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']),
|
hook_validate_certs=dict(type='bool', default=False, aliases=['enable_ssl_verification']),
|
||||||
token=dict(type='str', no_log=True),
|
token=dict(type='str', no_log=True),
|
||||||
))
|
))
|
||||||
|
|
|
@ -301,8 +301,8 @@ def main():
|
||||||
argument_spec = basic_auth_argument_spec()
|
argument_spec = basic_auth_argument_spec()
|
||||||
argument_spec.update(auth_argument_spec())
|
argument_spec.update(auth_argument_spec())
|
||||||
argument_spec.update(
|
argument_spec.update(
|
||||||
purge=dict(type='bool', required=False, default=False),
|
purge=dict(type='bool', default=False),
|
||||||
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),
|
name=dict(type='str', required=True),
|
||||||
value=dict(type='str', no_log=True),
|
value=dict(type='str', no_log=True),
|
||||||
masked=dict(type='bool', default=False),
|
masked=dict(type='bool', default=False),
|
||||||
|
|
|
@ -284,13 +284,13 @@ def main():
|
||||||
argument_spec = basic_auth_argument_spec()
|
argument_spec = basic_auth_argument_spec()
|
||||||
argument_spec.update(auth_argument_spec())
|
argument_spec.update(auth_argument_spec())
|
||||||
argument_spec.update(
|
argument_spec.update(
|
||||||
assignee_ids=dict(type='list', elements='str', required=False),
|
assignee_ids=dict(type='list', elements='str'),
|
||||||
description=dict(type='str', required=False),
|
description=dict(type='str'),
|
||||||
description_path=dict(type='path', required=False),
|
description_path=dict(type='path'),
|
||||||
issue_type=dict(type='str', default='issue', choices=["issue", "incident", "test_case"], required=False),
|
issue_type=dict(type='str', default='issue', choices=["issue", "incident", "test_case"]),
|
||||||
labels=dict(type='list', elements='str', required=False),
|
labels=dict(type='list', elements='str'),
|
||||||
milestone_search=dict(type='str', required=False),
|
milestone_search=dict(type='str'),
|
||||||
milestone_group_id=dict(type='str', required=False),
|
milestone_group_id=dict(type='str'),
|
||||||
project=dict(type='str', required=True),
|
project=dict(type='str', required=True),
|
||||||
state=dict(type='str', default="present", choices=["absent", "present"]),
|
state=dict(type='str', default="present", choices=["absent", "present"]),
|
||||||
state_filter=dict(type='str', default="opened", choices=["opened", "closed"]),
|
state_filter=dict(type='str', default="opened", choices=["opened", "closed"]),
|
||||||
|
|
|
@ -410,16 +410,16 @@ def main():
|
||||||
argument_spec = basic_auth_argument_spec()
|
argument_spec = basic_auth_argument_spec()
|
||||||
argument_spec.update(auth_argument_spec())
|
argument_spec.update(auth_argument_spec())
|
||||||
argument_spec.update(
|
argument_spec.update(
|
||||||
project=dict(type='str', required=False, default=None),
|
project=dict(type='str'),
|
||||||
group=dict(type='str', required=False, default=None),
|
group=dict(type='str'),
|
||||||
purge=dict(type='bool', required=False, default=False),
|
purge=dict(type='bool', default=False),
|
||||||
labels=dict(type='list', elements='dict', required=False, default=list(),
|
labels=dict(type='list', elements='dict', default=list(),
|
||||||
options=dict(
|
options=dict(
|
||||||
name=dict(type='str', required=True),
|
name=dict(type='str', required=True),
|
||||||
color=dict(type='str', required=False),
|
color=dict(type='str'),
|
||||||
description=dict(type='str', required=False),
|
description=dict(type='str'),
|
||||||
priority=dict(type='int', required=False),
|
priority=dict(type='int'),
|
||||||
new_name=dict(type='str', required=False),)
|
new_name=dict(type='str'),)
|
||||||
),
|
),
|
||||||
state=dict(type='str', default="present", choices=["absent", "present"]),
|
state=dict(type='str', default="present", choices=["absent", "present"]),
|
||||||
)
|
)
|
||||||
|
|
|
@ -287,13 +287,13 @@ def main():
|
||||||
source_branch=dict(type='str', required=True),
|
source_branch=dict(type='str', required=True),
|
||||||
target_branch=dict(type='str', required=True),
|
target_branch=dict(type='str', required=True),
|
||||||
title=dict(type='str', required=True),
|
title=dict(type='str', required=True),
|
||||||
description=dict(type='str', required=False),
|
description=dict(type='str'),
|
||||||
labels=dict(type='str', default="", required=False),
|
labels=dict(type='str', default=""),
|
||||||
description_path=dict(type='path', required=False),
|
description_path=dict(type='path'),
|
||||||
remove_source_branch=dict(type='bool', default=False, required=False),
|
remove_source_branch=dict(type='bool', default=False),
|
||||||
state_filter=dict(type='str', default="opened", choices=["opened", "closed", "locked", "merged"]),
|
state_filter=dict(type='str', default="opened", choices=["opened", "closed", "locked", "merged"]),
|
||||||
assignee_ids=dict(type='str', required=False),
|
assignee_ids=dict(type='str'),
|
||||||
reviewer_ids=dict(type='str', required=False),
|
reviewer_ids=dict(type='str'),
|
||||||
state=dict(type='str', default="present", choices=["absent", "present"]),
|
state=dict(type='str', default="present", choices=["absent", "present"]),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -411,15 +411,15 @@ def main():
|
||||||
argument_spec = basic_auth_argument_spec()
|
argument_spec = basic_auth_argument_spec()
|
||||||
argument_spec.update(auth_argument_spec())
|
argument_spec.update(auth_argument_spec())
|
||||||
argument_spec.update(
|
argument_spec.update(
|
||||||
project=dict(type='str', required=False, default=None),
|
project=dict(type='str'),
|
||||||
group=dict(type='str', required=False, default=None),
|
group=dict(type='str'),
|
||||||
purge=dict(type='bool', required=False, default=False),
|
purge=dict(type='bool', default=False),
|
||||||
milestones=dict(type='list', elements='dict', required=False, default=list(),
|
milestones=dict(type='list', elements='dict', default=list(),
|
||||||
options=dict(
|
options=dict(
|
||||||
title=dict(type='str', required=True),
|
title=dict(type='str', required=True),
|
||||||
description=dict(type='str', required=False),
|
description=dict(type='str'),
|
||||||
due_date=dict(type='str', required=False),
|
due_date=dict(type='str'),
|
||||||
start_date=dict(type='str', required=False),)
|
start_date=dict(type='str'),)
|
||||||
),
|
),
|
||||||
state=dict(type='str', default="present", choices=["absent", "present"]),
|
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']),
|
builds_access_level=dict(type='str', choices=['private', 'disabled', 'enabled']),
|
||||||
build_timeout=dict(type='int'),
|
build_timeout=dict(type='int'),
|
||||||
ci_config_path=dict(type='str'),
|
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"]),
|
cadence=dict(type='str', choices=["1d", "7d", "14d", "1month", "3month"]),
|
||||||
enabled=dict(type='bool'),
|
enabled=dict(type='bool'),
|
||||||
keep_n=dict(type='int', choices=[0, 1, 5, 10, 25, 50, 100]),
|
keep_n=dict(type='int', choices=[0, 1, 5, 10, 25, 50, 100]),
|
||||||
|
|
|
@ -243,7 +243,7 @@ def main():
|
||||||
'create_runner',
|
'create_runner',
|
||||||
'ai_features',
|
'ai_features',
|
||||||
'k8s_proxy']),
|
'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),
|
expires_at=dict(type='str', required=True),
|
||||||
recreate=dict(type='str', default='never', choices=['never', 'always', 'state_change'])
|
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(auth_argument_spec())
|
||||||
argument_spec.update(
|
argument_spec.update(
|
||||||
project=dict(type='str', required=True),
|
project=dict(type='str', required=True),
|
||||||
purge=dict(type='bool', required=False, default=False),
|
purge=dict(type='bool', default=False),
|
||||||
vars=dict(type='dict', required=False, default=dict(), no_log=True),
|
vars=dict(type='dict', default=dict(), no_log=True),
|
||||||
# please mind whenever changing the variables dict to also change module_utils/gitlab.py's
|
# 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
|
# 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),
|
name=dict(type='str', required=True),
|
||||||
value=dict(type='str', no_log=True),
|
value=dict(type='str', no_log=True),
|
||||||
masked=dict(type='bool', default=False),
|
masked=dict(type='bool', default=False),
|
||||||
|
|
|
@ -101,8 +101,8 @@ def main():
|
||||||
channel_token=dict(type='str', required=True, no_log=True),
|
channel_token=dict(type='str', required=True, no_log=True),
|
||||||
message_content=dict(type='str', required=True),
|
message_content=dict(type='str', required=True),
|
||||||
service=dict(type='str', default='ansible'),
|
service=dict(type='str', default='ansible'),
|
||||||
url=dict(type='str', default=None),
|
url=dict(type='str'),
|
||||||
icon_url=dict(type='str', default=None),
|
icon_url=dict(type='str'),
|
||||||
validate_certs=dict(default=True, type='bool'),
|
validate_certs=dict(default=True, type='bool'),
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
|
@ -222,12 +222,12 @@ def main():
|
||||||
argument_spec=dict(
|
argument_spec=dict(
|
||||||
repo=dict(type='str', required=True, aliases=['name']),
|
repo=dict(type='str', required=True, aliases=['name']),
|
||||||
dest=dict(type='path'),
|
dest=dict(type='path'),
|
||||||
revision=dict(type='str', default=None, aliases=['version']),
|
revision=dict(type='str', aliases=['version']),
|
||||||
force=dict(type='bool', default=False),
|
force=dict(type='bool', default=False),
|
||||||
purge=dict(type='bool', default=False),
|
purge=dict(type='bool', default=False),
|
||||||
update=dict(type='bool', default=True),
|
update=dict(type='bool', default=True),
|
||||||
clone=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']
|
repo = module.params['repo']
|
||||||
|
|
|
@ -807,13 +807,11 @@ def main():
|
||||||
argument_spec=dict(
|
argument_spec=dict(
|
||||||
name=dict(
|
name=dict(
|
||||||
aliases=["pkg", "package", "formula"],
|
aliases=["pkg", "package", "formula"],
|
||||||
required=False,
|
|
||||||
type='list',
|
type='list',
|
||||||
elements='str',
|
elements='str',
|
||||||
),
|
),
|
||||||
path=dict(
|
path=dict(
|
||||||
default="/usr/local/bin:/opt/homebrew/bin:/home/linuxbrew/.linuxbrew/bin",
|
default="/usr/local/bin:/opt/homebrew/bin:/home/linuxbrew/.linuxbrew/bin",
|
||||||
required=False,
|
|
||||||
type='path',
|
type='path',
|
||||||
),
|
),
|
||||||
state=dict(
|
state=dict(
|
||||||
|
@ -835,13 +833,11 @@ def main():
|
||||||
type='bool',
|
type='bool',
|
||||||
),
|
),
|
||||||
install_options=dict(
|
install_options=dict(
|
||||||
default=None,
|
|
||||||
aliases=['options'],
|
aliases=['options'],
|
||||||
type='list',
|
type='list',
|
||||||
elements='str',
|
elements='str',
|
||||||
),
|
),
|
||||||
upgrade_options=dict(
|
upgrade_options=dict(
|
||||||
default=None,
|
|
||||||
type='list',
|
type='list',
|
||||||
elements='str',
|
elements='str',
|
||||||
),
|
),
|
||||||
|
|
|
@ -734,13 +734,11 @@ def main():
|
||||||
argument_spec=dict(
|
argument_spec=dict(
|
||||||
name=dict(
|
name=dict(
|
||||||
aliases=["pkg", "package", "cask"],
|
aliases=["pkg", "package", "cask"],
|
||||||
required=False,
|
|
||||||
type='list',
|
type='list',
|
||||||
elements='str',
|
elements='str',
|
||||||
),
|
),
|
||||||
path=dict(
|
path=dict(
|
||||||
default="/usr/local/bin:/opt/homebrew/bin",
|
default="/usr/local/bin:/opt/homebrew/bin",
|
||||||
required=False,
|
|
||||||
type='path',
|
type='path',
|
||||||
),
|
),
|
||||||
state=dict(
|
state=dict(
|
||||||
|
@ -753,7 +751,6 @@ def main():
|
||||||
),
|
),
|
||||||
sudo_password=dict(
|
sudo_password=dict(
|
||||||
type="str",
|
type="str",
|
||||||
required=False,
|
|
||||||
no_log=True,
|
no_log=True,
|
||||||
),
|
),
|
||||||
update_homebrew=dict(
|
update_homebrew=dict(
|
||||||
|
@ -761,7 +758,6 @@ def main():
|
||||||
type='bool',
|
type='bool',
|
||||||
),
|
),
|
||||||
install_options=dict(
|
install_options=dict(
|
||||||
default=None,
|
|
||||||
aliases=['options'],
|
aliases=['options'],
|
||||||
type='list',
|
type='list',
|
||||||
elements='str',
|
elements='str',
|
||||||
|
|
|
@ -220,11 +220,10 @@ def main():
|
||||||
module = AnsibleModule(
|
module = AnsibleModule(
|
||||||
argument_spec=dict(
|
argument_spec=dict(
|
||||||
name=dict(aliases=['tap'], type='list', required=True, elements='str'),
|
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']),
|
state=dict(default='present', choices=['present', 'absent']),
|
||||||
path=dict(
|
path=dict(
|
||||||
default="/usr/local/bin:/opt/homebrew/bin:/home/linuxbrew/.linuxbrew/bin",
|
default="/usr/local/bin:/opt/homebrew/bin:/home/linuxbrew/.linuxbrew/bin",
|
||||||
required=False,
|
|
||||||
type='path',
|
type='path',
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
|
|
@ -88,9 +88,9 @@ def main():
|
||||||
token=dict(required=True, no_log=True),
|
token=dict(required=True, no_log=True),
|
||||||
environment=dict(required=True),
|
environment=dict(required=True),
|
||||||
user=dict(required=False),
|
user=dict(required=False),
|
||||||
repo=dict(required=False),
|
repo=dict(),
|
||||||
revision=dict(required=False),
|
revision=dict(),
|
||||||
url=dict(required=False, default='https://api.honeybadger.io/v1/deploys'),
|
url=dict(default='https://api.honeybadger.io/v1/deploys'),
|
||||||
validate_certs=dict(default=True, type='bool'),
|
validate_certs=dict(default=True, type='bool'),
|
||||||
),
|
),
|
||||||
supports_check_mode=True
|
supports_check_mode=True
|
||||||
|
|
|
@ -191,9 +191,9 @@ def main():
|
||||||
arg_spec = dict(
|
arg_spec = dict(
|
||||||
path=dict(type='path', required=True, aliases=["dest", "destfile"]),
|
path=dict(type='path', required=True, aliases=["dest", "destfile"]),
|
||||||
name=dict(type='str', required=True, aliases=["username"]),
|
name=dict(type='str', required=True, aliases=["username"]),
|
||||||
password=dict(type='str', required=False, default=None, no_log=True),
|
password=dict(type='str', no_log=True),
|
||||||
hash_scheme=dict(type='str', required=False, default="apr_md5_crypt", aliases=["crypt_scheme"]),
|
hash_scheme=dict(type='str', default="apr_md5_crypt", aliases=["crypt_scheme"]),
|
||||||
state=dict(type='str', required=False, default="present", choices=["present", "absent"]),
|
state=dict(type='str', default="present", choices=["present", "absent"]),
|
||||||
create=dict(type='bool', default=True),
|
create=dict(type='bool', default=True),
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|
|
@ -235,11 +235,11 @@ def main():
|
||||||
state=dict(default="present", choices=["absent", "present"]),
|
state=dict(default="present", choices=["absent", "present"]),
|
||||||
name=dict(required=True, aliases=['host']),
|
name=dict(required=True, aliases=['host']),
|
||||||
zone=dict(),
|
zone=dict(),
|
||||||
template=dict(default=None),
|
template=dict(),
|
||||||
check_command=dict(default="hostalive"),
|
check_command=dict(default="hostalive"),
|
||||||
display_name=dict(default=None),
|
display_name=dict(),
|
||||||
ip=dict(),
|
ip=dict(),
|
||||||
variables=dict(type='dict', default=None),
|
variables=dict(type='dict'),
|
||||||
)
|
)
|
||||||
|
|
||||||
# Define the main module
|
# Define the main module
|
||||||
|
|
|
@ -217,7 +217,7 @@ def main():
|
||||||
argument_spec.update(
|
argument_spec.update(
|
||||||
state=dict(default='present', type='str', choices=['present', 'absent']),
|
state=dict(default='present', type='str', choices=['present', 'absent']),
|
||||||
user_name=dict(required=True, type='str'),
|
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'),
|
admin=dict(default='False', type='bool'),
|
||||||
grants=dict(type='list', elements='dict'),
|
grants=dict(type='list', elements='dict'),
|
||||||
)
|
)
|
||||||
|
|
|
@ -584,7 +584,7 @@ def main():
|
||||||
option=dict(type='str', required=True),
|
option=dict(type='str', required=True),
|
||||||
value=dict(type='str'),
|
value=dict(type='str'),
|
||||||
values=dict(type='list', elements='str')
|
values=dict(type='list', elements='str')
|
||||||
), default=None, mutually_exclusive=[['value', 'values']]),
|
), mutually_exclusive=[['value', 'values']]),
|
||||||
option=dict(type='str'),
|
option=dict(type='str'),
|
||||||
value=dict(type='str'),
|
value=dict(type='str'),
|
||||||
values=dict(type='list', elements='str'),
|
values=dict(type='list', elements='str'),
|
||||||
|
|
|
@ -353,7 +353,7 @@ def main():
|
||||||
record_value=dict(type='str'),
|
record_value=dict(type='str'),
|
||||||
record_values=dict(type='list', elements='str'),
|
record_values=dict(type='list', elements='str'),
|
||||||
state=dict(type='str', default='present', choices=['present', 'absent']),
|
state=dict(type='str', default='present', choices=['present', 'absent']),
|
||||||
record_ttl=dict(type='int', required=False),
|
record_ttl=dict(type='int'),
|
||||||
)
|
)
|
||||||
|
|
||||||
module = AnsibleModule(
|
module = AnsibleModule(
|
||||||
|
|
|
@ -173,8 +173,8 @@ def main():
|
||||||
argument_spec = ipa_argument_spec()
|
argument_spec = ipa_argument_spec()
|
||||||
argument_spec.update(zone_name=dict(type='str', required=True),
|
argument_spec.update(zone_name=dict(type='str', required=True),
|
||||||
state=dict(type='str', default='present', choices=['present', 'absent']),
|
state=dict(type='str', default='present', choices=['present', 'absent']),
|
||||||
dynamicupdate=dict(type='bool', required=False, default=False),
|
dynamicupdate=dict(type='bool', default=False),
|
||||||
allowsyncptr=dict(type='bool', required=False, default=False),
|
allowsyncptr=dict(type='bool', default=False),
|
||||||
)
|
)
|
||||||
|
|
||||||
module = AnsibleModule(argument_spec=argument_spec,
|
module = AnsibleModule(argument_spec=argument_spec,
|
||||||
|
|
|
@ -197,10 +197,10 @@ def main():
|
||||||
argument_spec = ipa_argument_spec()
|
argument_spec = ipa_argument_spec()
|
||||||
argument_spec.update(
|
argument_spec.update(
|
||||||
krbcanonicalname=dict(type='str', required=True, aliases=['name']),
|
krbcanonicalname=dict(type='str', required=True, aliases=['name']),
|
||||||
force=dict(type='bool', required=False),
|
force=dict(type='bool'),
|
||||||
skip_host_check=dict(type='bool', default=False, required=False),
|
skip_host_check=dict(type='bool', default=False),
|
||||||
hosts=dict(type='list', required=False, elements='str'),
|
hosts=dict(type='list', elements='str'),
|
||||||
state=dict(type='str', required=False, default='present',
|
state=dict(type='str', default='present',
|
||||||
choices=['present', 'absent']))
|
choices=['present', 'absent']))
|
||||||
|
|
||||||
module = AnsibleModule(argument_spec=argument_spec,
|
module = AnsibleModule(argument_spec=argument_spec,
|
||||||
|
|
|
@ -285,10 +285,10 @@ class IpbaseInfo(object):
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
module_args = dict(
|
module_args = dict(
|
||||||
ip=dict(type='str', required=False, no_log=False),
|
ip=dict(type='str', no_log=False),
|
||||||
apikey=dict(type='str', required=False, no_log=True),
|
apikey=dict(type='str', no_log=True),
|
||||||
hostname=dict(type='bool', required=False, no_log=False, default=False),
|
hostname=dict(type='bool', no_log=False, default=False),
|
||||||
language=dict(type='str', required=False, no_log=False, default='en'),
|
language=dict(type='str', no_log=False, default='en'),
|
||||||
)
|
)
|
||||||
|
|
||||||
module = AnsibleModule(
|
module = AnsibleModule(
|
||||||
|
|
|
@ -271,18 +271,18 @@ def run_module():
|
||||||
dnsname=dict(type='str', required=True),
|
dnsname=dict(type='str', required=True),
|
||||||
type=dict(type='str', required=True, choices=['A', 'AAAA', 'SRV', 'NAPTR']),
|
type=dict(type='str', required=True, choices=['A', 'AAAA', 'SRV', 'NAPTR']),
|
||||||
container=dict(type='str', required=True),
|
container=dict(type='str', required=True),
|
||||||
address=dict(type='str', required=False),
|
address=dict(type='str'),
|
||||||
ttl=dict(type='int', required=False, default=3600),
|
ttl=dict(type='int', default=3600),
|
||||||
state=dict(type='str', default='present', choices=['absent', 'present']),
|
state=dict(type='str', default='present', choices=['absent', 'present']),
|
||||||
priority=dict(type='int', required=False, default=10),
|
priority=dict(type='int', default=10),
|
||||||
weight=dict(type='int', required=False, default=10),
|
weight=dict(type='int', default=10),
|
||||||
port=dict(type='int', required=False),
|
port=dict(type='int'),
|
||||||
target=dict(type='str', required=False),
|
target=dict(type='str'),
|
||||||
order=dict(type='int', required=False),
|
order=dict(type='int'),
|
||||||
preference=dict(type='int', required=False),
|
preference=dict(type='int'),
|
||||||
flags=dict(type='str', required=False, choices=['S', 'A', 'U', 'P']),
|
flags=dict(type='str', choices=['S', 'A', 'U', 'P']),
|
||||||
service=dict(type='str', required=False),
|
service=dict(type='str'),
|
||||||
replacement=dict(type='str', required=False),
|
replacement=dict(type='str'),
|
||||||
username=dict(type='str', required=True),
|
username=dict(type='str', required=True),
|
||||||
password=dict(type='str', required=True, no_log=True)
|
password=dict(type='str', required=True, no_log=True)
|
||||||
)
|
)
|
||||||
|
|
|
@ -311,7 +311,7 @@ def main():
|
||||||
server=dict(default='localhost'),
|
server=dict(default='localhost'),
|
||||||
port=dict(type='int', default=6667),
|
port=dict(type='int', default=6667),
|
||||||
nick=dict(default='ansible'),
|
nick=dict(default='ansible'),
|
||||||
nick_to=dict(required=False, type='list', elements='str'),
|
nick_to=dict(type='list', elements='str'),
|
||||||
msg=dict(required=True),
|
msg=dict(required=True),
|
||||||
color=dict(default="none", aliases=['colour'], choices=["white", "black", "blue",
|
color=dict(default="none", aliases=['colour'], choices=["white", "black", "blue",
|
||||||
"green", "red", "brown",
|
"green", "red", "brown",
|
||||||
|
@ -320,7 +320,7 @@ def main():
|
||||||
"light_blue", "pink", "gray",
|
"light_blue", "pink", "gray",
|
||||||
"light_gray", "none"]),
|
"light_gray", "none"]),
|
||||||
style=dict(default="none", choices=["underline", "reverse", "bold", "italic", "none"]),
|
style=dict(default="none", choices=["underline", "reverse", "bold", "italic", "none"]),
|
||||||
channel=dict(required=False),
|
channel=dict(),
|
||||||
key=dict(no_log=True),
|
key=dict(no_log=True),
|
||||||
topic=dict(),
|
topic=dict(),
|
||||||
passwd=dict(no_log=True),
|
passwd=dict(no_log=True),
|
||||||
|
|
|
@ -108,9 +108,9 @@ def main():
|
||||||
password=dict(required=True, no_log=True),
|
password=dict(required=True, no_log=True),
|
||||||
to=dict(required=True),
|
to=dict(required=True),
|
||||||
msg=dict(required=True),
|
msg=dict(required=True),
|
||||||
host=dict(required=False),
|
host=dict(),
|
||||||
port=dict(required=False, default=5222, type='int'),
|
port=dict(default=5222, type='int'),
|
||||||
encoding=dict(required=False),
|
encoding=dict(),
|
||||||
),
|
),
|
||||||
supports_check_mode=True
|
supports_check_mode=True
|
||||||
)
|
)
|
||||||
|
|
|
@ -565,7 +565,7 @@ def run_module():
|
||||||
name=dict(type="str"),
|
name=dict(type="str"),
|
||||||
username=dict(type="str"),
|
username=dict(type="str"),
|
||||||
password=dict(type="str", no_log=True),
|
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),
|
secret=dict(type="str", no_log=True),
|
||||||
appID=dict(type="str"),
|
appID=dict(type="str"),
|
||||||
api_uri=dict(type="str", default="https://api.github.com"),
|
api_uri=dict(type="str", default="https://api.github.com"),
|
||||||
|
|
|
@ -350,14 +350,14 @@ def job_config_to_string(xml_str):
|
||||||
def main():
|
def main():
|
||||||
module = AnsibleModule(
|
module = AnsibleModule(
|
||||||
argument_spec=dict(
|
argument_spec=dict(
|
||||||
config=dict(type='str', required=False),
|
config=dict(type='str'),
|
||||||
name=dict(type='str', required=True),
|
name=dict(type='str', required=True),
|
||||||
password=dict(type='str', required=False, no_log=True),
|
password=dict(type='str', no_log=True),
|
||||||
state=dict(type='str', required=False, choices=['present', 'absent'], default="present"),
|
state=dict(type='str', choices=['present', 'absent'], default="present"),
|
||||||
enabled=dict(required=False, type='bool'),
|
enabled=dict(type='bool'),
|
||||||
token=dict(type='str', required=False, no_log=True),
|
token=dict(type='str', no_log=True),
|
||||||
url=dict(type='str', required=False, default="http://localhost:8080"),
|
url=dict(type='str', default="http://localhost:8080"),
|
||||||
user=dict(type='str', required=False),
|
user=dict(type='str'),
|
||||||
validate_certs=dict(type='bool', default=True),
|
validate_certs=dict(type='bool', default=True),
|
||||||
),
|
),
|
||||||
mutually_exclusive=[
|
mutually_exclusive=[
|
||||||
|
|
|
@ -142,12 +142,12 @@ def main():
|
||||||
module = AnsibleModule(
|
module = AnsibleModule(
|
||||||
argument_spec=dict(
|
argument_spec=dict(
|
||||||
script=dict(required=True, type="str"),
|
script=dict(required=True, type="str"),
|
||||||
url=dict(required=False, type="str", default="http://localhost:8080"),
|
url=dict(type="str", default="http://localhost:8080"),
|
||||||
validate_certs=dict(required=False, type="bool", default=True),
|
validate_certs=dict(type="bool", default=True),
|
||||||
user=dict(required=False, type="str", default=None),
|
user=dict(type="str"),
|
||||||
password=dict(required=False, no_log=True, type="str", default=None),
|
password=dict(no_log=True, type="str"),
|
||||||
timeout=dict(required=False, type="int", default=10),
|
timeout=dict(type="int", default=10),
|
||||||
args=dict(required=False, type="dict", default=None)
|
args=dict(type="dict")
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue