1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

Tidy up validate-modules ignores for packaging modules (#1289)

* fixed validation-modules for plugins/modules/packaging/language/bower.py
This commit is contained in:
Alexei Znamensky 2020-11-14 01:41:11 +13:00 committed by GitHub
parent a9346f0e68
commit deddce02fa
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
24 changed files with 76 additions and 119 deletions

View file

@ -17,6 +17,7 @@ description:
author: "Michael Warkentin (@mwarkentin)" author: "Michael Warkentin (@mwarkentin)"
options: options:
name: name:
type: str
description: description:
- The name of a bower package to install - The name of a bower package to install
offline: offline:
@ -30,18 +31,22 @@ options:
type: bool type: bool
default: 'no' default: 'no'
path: path:
type: path
description: description:
- The base path where to install the bower packages - The base path where to install the bower packages
required: true required: true
relative_execpath: relative_execpath:
type: path
description: description:
- Relative path to bower executable from install path - Relative path to bower executable from install path
state: state:
type: str
description: description:
- The state of the bower package - The state of the bower package
default: present default: present
choices: [ "present", "absent", "latest" ] choices: [ "present", "absent", "latest" ]
version: version:
type: str
description: description:
- The version to be installed - The version to be installed
''' '''

View file

@ -16,19 +16,23 @@ description:
- Manage installation and Gem version dependencies for Ruby using the Bundler gem - Manage installation and Gem version dependencies for Ruby using the Bundler gem
options: options:
executable: executable:
type: str
description: description:
- The path to the bundler executable - The path to the bundler executable
state: state:
type: str
description: description:
- The desired state of the Gem bundle. C(latest) updates gems to the most recent, acceptable version - The desired state of the Gem bundle. C(latest) updates gems to the most recent, acceptable version
choices: [present, latest] choices: [present, latest]
default: present default: present
chdir: chdir:
type: path
description: description:
- The directory to execute the bundler commands from. This directory - The directory to execute the bundler commands from. This directory
needs to contain a valid Gemfile or .bundle/ directory needs to contain a valid Gemfile or .bundle/ directory
default: temporary working directory - If not specified, it will default to the temporary working directory
exclude_groups: exclude_groups:
type: list
description: description:
- A list of Gemfile groups to exclude during operations. This only - A list of Gemfile groups to exclude during operations. This only
applies when state is C(present). Bundler considers this applies when state is C(present). Bundler considers this
@ -41,9 +45,10 @@ options:
type: bool type: bool
default: 'no' default: 'no'
gemfile: gemfile:
type: path
description: description:
- Only applies if state is C(present). The path to the gemfile to use to install gems. - Only applies if state is C(present). The path to the gemfile to use to install gems.
default: Gemfile in current directory - If not specified it will default to the Gemfile in current directory
local: local:
description: description:
- If set only installs gems from the cache on the target host - If set only installs gems from the cache on the target host
@ -62,12 +67,14 @@ options:
type: bool type: bool
default: 'yes' default: 'yes'
gem_path: gem_path:
type: path
description: description:
- Only applies if state is C(present). Specifies the directory to - Only applies if state is C(present). Specifies the directory to
install the gems into. If C(chdir) is set then this path is relative to install the gems into. If C(chdir) is set then this path is relative to
C(chdir) C(chdir)
default: RubyGems gem paths - If not specified the default RubyGems gem paths will be used.
binstub_directory: binstub_directory:
type: path
description: description:
- Only applies if state is C(present). Specifies the directory to - Only applies if state is C(present). Specifies the directory to
install any gem bins files to. When executed the bin files will run install any gem bins files to. When executed the bin files will run
@ -75,6 +82,7 @@ options:
dependencies are not installed. If C(chdir) is set then this path is dependencies are not installed. If C(chdir) is set then this path is
relative to C(chdir) relative to C(chdir)
extra_args: extra_args:
type: str
description: description:
- A space separated string of additional commands that can be applied to - A space separated string of additional commands that can be applied to
the Bundler command. Refer to the Bundler documentation for more the Bundler command. Refer to the Bundler documentation for more

View file

@ -22,17 +22,21 @@ description:
them in your project for you. them in your project for you.
options: options:
command: command:
type: str
description: description:
- Composer command like "install", "update" and so on. - Composer command like "install", "update" and so on.
default: install default: install
arguments: arguments:
type: str
description: description:
- Composer arguments like required package, version and so on. - Composer arguments like required package, version and so on.
executable: executable:
type: path
description: description:
- Path to PHP Executable on the remote host, if PHP is not in PATH. - Path to PHP Executable on the remote host, if PHP is not in PATH.
aliases: [ php_path ] aliases: [ php_path ]
working_dir: working_dir:
type: path
description: description:
- Directory of your project (see --working-dir). This is required when - Directory of your project (see --working-dir). This is required when
the command is not run globally. the command is not run globally.

View file

@ -16,10 +16,12 @@ description:
- Manage Perl library dependencies. - Manage Perl library dependencies.
options: options:
name: name:
type: str
description: description:
- The name of the Perl library to install. You may use the "full distribution path", e.g. MIYAGAWA/Plack-0.99_05.tar.gz - The name of the Perl library to install. You may use the "full distribution path", e.g. MIYAGAWA/Plack-0.99_05.tar.gz
aliases: ["pkg"] aliases: ["pkg"]
from_path: from_path:
type: path
description: description:
- The local directory from where to install - The local directory from where to install
notest: notest:

View file

@ -16,10 +16,12 @@ description:
- Installs Python libraries, optionally in a I(virtualenv) - Installs Python libraries, optionally in a I(virtualenv)
options: options:
name: name:
type: str
description: description:
- A Python library name - A Python library name
required: true required: true
virtualenv: virtualenv:
type: str
description: description:
- an optional I(virtualenv) directory path to install into. If the - an optional I(virtualenv) directory path to install into. If the
I(virtualenv) does not exist, it is created automatically I(virtualenv) does not exist, it is created automatically
@ -33,18 +35,22 @@ options:
type: bool type: bool
default: 'no' default: 'no'
virtualenv_command: virtualenv_command:
type: str
description: description:
- The command to create the virtual environment with. For example - The command to create the virtual environment with. For example
C(pyvenv), C(virtualenv), C(virtualenv2). C(pyvenv), C(virtualenv), C(virtualenv2).
default: virtualenv default: virtualenv
executable: executable:
type: str
description: description:
- The explicit executable or a pathname to the executable to be used to - The explicit executable or a pathname to the executable to be used to
run easy_install for a specific version of Python installed in the run easy_install for a specific version of Python installed in the
system. For example C(easy_install-3.3), if there are both Python 2.7 system. For example C(easy_install-3.3), if there are both Python 2.7
and 3.3 installations in the system and you want to run easy_install and 3.3 installations in the system and you want to run easy_install
for the Python 3.3 installation. for the Python 3.3 installation.
default: easy_install
state: state:
type: str
description: description:
- The desired state of the library. C(latest) ensures that the latest version is installed. - The desired state of the library. C(latest) ensures that the latest version is installed.
choices: [present, latest] choices: [present, latest]

View file

@ -16,16 +16,19 @@ description:
- Manage installation and uninstallation of Ruby gems. - Manage installation and uninstallation of Ruby gems.
options: options:
name: name:
type: str
description: description:
- The name of the gem to be managed. - The name of the gem to be managed.
required: true required: true
state: state:
type: str
description: description:
- The desired state of the gem. C(latest) ensures that the latest version is installed. - The desired state of the gem. C(latest) ensures that the latest version is installed.
required: false required: false
choices: [present, absent, latest] choices: [present, absent, latest]
default: present default: present
gem_source: gem_source:
type: path
description: description:
- The path to a local gem used as installation source. - The path to a local gem used as installation source.
required: false required: false
@ -36,6 +39,7 @@ options:
type: bool type: bool
default: "yes" default: "yes"
repository: repository:
type: str
description: description:
- The repository from which the gem will be installed - The repository from which the gem will be installed
required: false required: false
@ -47,10 +51,12 @@ options:
type: bool type: bool
default: "yes" default: "yes"
executable: executable:
type: path
description: description:
- Override the path to the gem executable - Override the path to the gem executable
required: false required: false
install_dir: install_dir:
type: path
description: description:
- Install the gems into a specific directory. - Install the gems into a specific directory.
These gems will be independent from the global installed ones. These gems will be independent from the global installed ones.
@ -63,6 +69,7 @@ options:
default: "no" default: "no"
type: bool type: bool
version: version:
type: str
description: description:
- Version of the gem to be installed/removed. - Version of the gem to be installed/removed.
required: false required: false
@ -79,6 +86,7 @@ options:
default: "no" default: "no"
type: bool type: bool
build_flags: build_flags:
type: str
description: description:
- Allow adding build flags for gem compilation - Allow adding build flags for gem compilation
required: false required: false

View file

@ -24,18 +24,22 @@ requirements:
- boto if using a S3 repository (s3://...) - boto if using a S3 repository (s3://...)
options: options:
group_id: group_id:
type: str
description: description:
- The Maven groupId coordinate - The Maven groupId coordinate
required: true required: true
artifact_id: artifact_id:
type: str
description: description:
- The maven artifactId coordinate - The maven artifactId coordinate
required: true required: true
version: version:
type: str
description: description:
- The maven version coordinate - The maven version coordinate
- Mutually exclusive with I(version_by_spec). - Mutually exclusive with I(version_by_spec).
version_by_spec: version_by_spec:
type: str
description: description:
- The maven dependency version ranges. - The maven dependency version ranges.
- See supported version ranges on U(https://cwiki.apache.org/confluence/display/MAVENOLD/Dependency+Mediation+and+Conflict+Resolution) - See supported version ranges on U(https://cwiki.apache.org/confluence/display/MAVENOLD/Dependency+Mediation+and+Conflict+Resolution)
@ -43,23 +47,28 @@ options:
- Mutually exclusive with I(version). - Mutually exclusive with I(version).
version_added: '0.2.0' version_added: '0.2.0'
classifier: classifier:
type: str
description: description:
- The maven classifier coordinate - The maven classifier coordinate
extension: extension:
type: str
description: description:
- The maven type/extension coordinate - The maven type/extension coordinate
default: jar default: jar
repository_url: repository_url:
type: str
description: description:
- The URL of the Maven Repository to download from. - The URL of the Maven Repository to download from.
- Use s3://... if the repository is hosted on Amazon S3, added in version 2.2. - Use s3://... if the repository is hosted on Amazon S3, added in version 2.2.
- Use file://... if the repository is local, added in version 2.6 - Use file://... if the repository is local, added in version 2.6
default: https://repo1.maven.org/maven2 default: https://repo1.maven.org/maven2
username: username:
type: str
description: description:
- The username to authenticate as to the Maven Repository. Use AWS secret key of the repository is hosted on S3 - The username to authenticate as to the Maven Repository. Use AWS secret key of the repository is hosted on S3
aliases: [ "aws_secret_key" ] aliases: [ "aws_secret_key" ]
password: password:
type: str
description: description:
- The password to authenticate with to the Maven Repository. Use AWS secret access key of the repository is hosted on S3 - The password to authenticate with to the Maven Repository. Use AWS secret access key of the repository is hosted on S3
aliases: [ "aws_secret_access_key" ] aliases: [ "aws_secret_access_key" ]
@ -77,16 +86,19 @@ options:
type: bool type: bool
version_added: '0.2.0' version_added: '0.2.0'
dest: dest:
type: path
description: description:
- The path where the artifact should be written to - The path where the artifact should be written to
- If file mode or ownerships are specified and destination path already exists, they affect the downloaded file - If file mode or ownerships are specified and destination path already exists, they affect the downloaded file
required: true required: true
state: state:
type: str
description: description:
- The desired state of the artifact - The desired state of the artifact
default: present default: present
choices: [present,absent] choices: [present,absent]
timeout: timeout:
type: int
description: description:
- Specifies a timeout in seconds for the connection attempt - Specifies a timeout in seconds for the connection attempt
default: 10 default: 10
@ -115,6 +127,7 @@ options:
type: bool type: bool
default: 'no' default: 'no'
verify_checksum: verify_checksum:
type: str
description: description:
- If C(never), the md5 checksum will never be downloaded and verified. - If C(never), the md5 checksum will never be downloaded and verified.
- If C(download), the md5 checksum will be downloaded and verified only after artifact download. This is the default. - If C(download), the md5 checksum will be downloaded and verified only after artifact download. This is the default.

View file

@ -21,16 +21,19 @@ author:
- Jonathan Lestrelin (@jle64) <jonathan.lestrelin@gmail.com> - Jonathan Lestrelin (@jle64) <jonathan.lestrelin@gmail.com>
options: options:
name: name:
type: str
description: description:
- Name of the package to install, upgrade, or remove. - Name of the package to install, upgrade, or remove.
required: true required: true
aliases: [pkg]
state: state:
type: str
description: description:
- Desired state of the package. - Desired state of the package.
default: "present" default: "present"
choices: ["present", "absent", "latest"] choices: ["present", "installed", "latest", "absent", "removed"]
executable: executable:
type: path
description: description:
- Path to the pear executable. - Path to the pear executable.
prompts: prompts:

View file

@ -21,17 +21,20 @@ author:
- "Chris Hoffman (@chrishoffman), creator of NPM Ansible module)" - "Chris Hoffman (@chrishoffman), creator of NPM Ansible module)"
options: options:
name: name:
type: str
description: description:
- The name of a node.js library to install - The name of a node.js library to install
- If omitted all packages in package.json are installed. - If omitted all packages in package.json are installed.
- To globally install from local node.js library. Prepend "file:" to the path of the node.js library. - To globally install from local node.js library. Prepend "file:" to the path of the node.js library.
required: false required: false
path: path:
type: path
description: description:
- The base path where Node.js libraries will be installed. - The base path where Node.js libraries will be installed.
- This is where the node_modules folder lives. - This is where the node_modules folder lives.
required: false required: false
version: version:
type: str
description: description:
- The version of the library to be installed. - The version of the library to be installed.
- Must be in semver format. If "latest" is desired, use "state" arg instead - Must be in semver format. If "latest" is desired, use "state" arg instead
@ -43,6 +46,7 @@ options:
default: no default: no
type: bool type: bool
executable: executable:
type: path
description: description:
- The executable location for yarn. - The executable location for yarn.
required: false required: false
@ -60,10 +64,12 @@ options:
type: bool type: bool
default: no default: no
registry: registry:
type: str
description: description:
- The registry to install modules from. - The registry to install modules from.
required: false required: false
state: state:
type: str
description: description:
- Installation state of the named node.js library - Installation state of the named node.js library
- If absent is selected, a name option must be provided - If absent is selected, a name option must be provided

View file

@ -45,11 +45,11 @@ options:
state: state:
description: description:
- Indicates the desired package(s) state. - Indicates the desired package(s) state.
- C(present) ensures the package(s) is/are present. - C(present) ensures the package(s) is/are present. C(installed) can be used as an alias.
- C(absent) ensures the package(s) is/are absent. - C(absent) ensures the package(s) is/are absent. C(removed) can be used as an alias.
- C(latest) ensures the package(s) is/are present and the latest version(s). - C(latest) ensures the package(s) is/are present and the latest version(s).
default: present default: present
choices: [ "present", "absent", "latest" ] choices: [ "present", "absent", "latest", "installed", "removed" ]
type: str type: str
update_cache: update_cache:
description: description:

View file

@ -27,7 +27,7 @@ options:
state: state:
description: description:
- Indicates the desired package state. - Indicates the desired package state.
choices: [ absent, present ] choices: [ absent, present, installed, removed ]
default: present default: present
type: str type: str
update_cache: update_cache:

View file

@ -35,7 +35,7 @@ options:
state: state:
description: description:
- Indicates the desired state of the port. - Indicates the desired state of the port.
choices: [ 'present', 'absent', 'active', 'inactive' ] choices: [ 'present', 'absent', 'active', 'inactive', 'installed', 'removed']
default: present default: present
type: str type: str
upgrade: upgrade:

View file

@ -31,7 +31,7 @@ options:
- C(present) will make sure the package is installed. - C(present) will make sure the package is installed.
C(latest) will make sure the latest version of the package is installed. C(latest) will make sure the latest version of the package is installed.
C(absent) will make sure the specified package is not installed. C(absent) will make sure the specified package is not installed.
choices: [ absent, latest, present ] choices: [ absent, latest, present, installed, removed ]
default: present default: present
type: str type: str
build: build:

View file

@ -27,7 +27,7 @@ options:
state: state:
description: description:
- state of the package - state of the package
choices: [ 'present', 'absent' ] choices: [ 'present', 'absent', 'installed', 'removed' ]
default: present default: present
type: str type: str
force: force:
@ -45,7 +45,6 @@ options:
- "remove" - "remove"
- "checksum" - "checksum"
- "removal-of-dependent-packages" - "removal-of-dependent-packages"
default: absent
type: str type: str
update_cache: update_cache:
description: description:

View file

@ -32,7 +32,7 @@ options:
description: description:
- Desired state of the package. - Desired state of the package.
default: present default: present
choices: [ absent, latest, present ] choices: [ absent, latest, present, installed, removed ]
type: str type: str
force: force:

View file

@ -28,7 +28,7 @@ options:
state: state:
description: description:
- Whether to install (I(present), I(latest)), or remove (I(absent)) a package. - Whether to install (I(present), I(latest)), or remove (I(absent)) a package.
choices: [ absent, latest, present ] choices: [ absent, latest, present, installed, removed, uninstalled ]
default: present default: present
type: str type: str
accept_licenses: accept_licenses:

View file

@ -32,6 +32,7 @@ options:
description: description:
- Whether the channel should be present or not, taking action if the state is different from what is stated. - Whether the channel should be present or not, taking action if the state is different from what is stated.
default: present default: present
choices: [ present, absent ]
type: str type: str
url: url:
description: description:

View file

@ -33,7 +33,7 @@ options:
state: state:
description: description:
- state of the package, you can use "installed" as an alias for C(present) and removed as one for C(absent). - state of the package, you can use "installed" as an alias for C(present) and removed as one for C(absent).
choices: [ 'present', 'absent', 'latest' ] choices: [ 'present', 'absent', 'latest', 'installed', 'removed' ]
required: false required: false
default: present default: present
type: str type: str

View file

@ -27,7 +27,7 @@ options:
state: state:
description: description:
- Indicates the desired package state. - Indicates the desired package state.
choices: [ absent, present ] choices: [ absent, present, installed, removed ]
default: present default: present
type: str type: str
update_cache: update_cache:
@ -36,12 +36,12 @@ options:
type: bool type: bool
default: no default: no
aliases: ['update-cache'] aliases: ['update-cache']
no-recommends: no_recommends:
description: description:
- Corresponds to the C(--no-recommends) option for I(urpmi). - Corresponds to the C(--no-recommends) option for I(urpmi).
type: bool type: bool
default: yes default: yes
aliases: ['no_recommends'] aliases: ['no-recommends']
force: force:
description: description:
- Assume "yes" is the answer to any question urpmi has to ask. - Assume "yes" is the answer to any question urpmi has to ask.

View file

@ -29,7 +29,7 @@ options:
description: description:
- Desired state of the package. - Desired state of the package.
default: "present" default: "present"
choices: ["present", "absent", "latest"] choices: ["present", "absent", "latest", "installed", "removed"]
type: str type: str
recurse: recurse:
description: description:

View file

@ -49,7 +49,7 @@ options:
C(dist-upgrade) will make sure the latest version of all installed packages from all enabled repositories is installed. C(dist-upgrade) will make sure the latest version of all installed packages from all enabled repositories is installed.
- When using C(dist-upgrade), I(name) should be C('*'). - When using C(dist-upgrade), I(name) should be C('*').
required: false required: false
choices: [ present, latest, absent, dist-upgrade ] choices: [ present, latest, absent, dist-upgrade, installed, removed ]
default: "present" default: "present"
type: str type: str
type: type:

View file

@ -638,54 +638,22 @@ plugins/modules/notification/rocketchat.py validate-modules:parameter-list-no-el
plugins/modules/notification/sendgrid.py validate-modules:parameter-list-no-elements plugins/modules/notification/sendgrid.py validate-modules:parameter-list-no-elements
plugins/modules/notification/slack.py validate-modules:parameter-list-no-elements plugins/modules/notification/slack.py validate-modules:parameter-list-no-elements
plugins/modules/notification/twilio.py validate-modules:parameter-list-no-elements plugins/modules/notification/twilio.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/language/bower.py validate-modules:doc-missing-type
plugins/modules/packaging/language/bower.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/bundler.py validate-modules:doc-default-does-not-match-spec
plugins/modules/packaging/language/bundler.py validate-modules:doc-missing-type
plugins/modules/packaging/language/bundler.py validate-modules:parameter-list-no-elements plugins/modules/packaging/language/bundler.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/language/bundler.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/composer.py validate-modules:parameter-invalid plugins/modules/packaging/language/composer.py validate-modules:parameter-invalid
plugins/modules/packaging/language/composer.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/cpanm.py validate-modules:doc-missing-type
plugins/modules/packaging/language/cpanm.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/easy_install.py validate-modules:doc-default-does-not-match-spec
plugins/modules/packaging/language/easy_install.py validate-modules:doc-missing-type
plugins/modules/packaging/language/easy_install.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/gem.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/maven_artifact.py validate-modules:doc-missing-type
plugins/modules/packaging/language/maven_artifact.py validate-modules:parameter-type-not-in-doc plugins/modules/packaging/language/maven_artifact.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/maven_artifact.py validate-modules:undocumented-parameter plugins/modules/packaging/language/maven_artifact.py validate-modules:undocumented-parameter
plugins/modules/packaging/language/pear.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/language/pear.py validate-modules:doc-missing-type
plugins/modules/packaging/language/pear.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/pear.py validate-modules:undocumented-parameter
plugins/modules/packaging/language/pip_package_info.py validate-modules:parameter-list-no-elements plugins/modules/packaging/language/pip_package_info.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/language/yarn.py validate-modules:doc-missing-type
plugins/modules/packaging/language/yarn.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/apk.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/apt_rpm.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/apt_rpm.py validate-modules:parameter-invalid plugins/modules/packaging/os/apt_rpm.py validate-modules:parameter-invalid
plugins/modules/packaging/os/homebrew.py validate-modules:parameter-invalid plugins/modules/packaging/os/homebrew.py validate-modules:parameter-invalid
plugins/modules/packaging/os/homebrew_cask.py validate-modules:parameter-invalid plugins/modules/packaging/os/homebrew_cask.py validate-modules:parameter-invalid
plugins/modules/packaging/os/macports.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/openbsd_pkg.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/opkg.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/opkg.py validate-modules:doc-default-does-not-match-spec
plugins/modules/packaging/os/opkg.py validate-modules:parameter-invalid plugins/modules/packaging/os/opkg.py validate-modules:parameter-invalid
plugins/modules/packaging/os/pacman.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/pacman.py validate-modules:parameter-invalid plugins/modules/packaging/os/pacman.py validate-modules:parameter-invalid
plugins/modules/packaging/os/pkg5.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/redhat_subscription.py validate-modules:mutually_exclusive-unknown plugins/modules/packaging/os/redhat_subscription.py validate-modules:mutually_exclusive-unknown
plugins/modules/packaging/os/redhat_subscription.py validate-modules:parameter-list-no-elements plugins/modules/packaging/os/redhat_subscription.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/redhat_subscription.py validate-modules:return-syntax-error plugins/modules/packaging/os/redhat_subscription.py validate-modules:return-syntax-error
plugins/modules/packaging/os/rhn_channel.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/slackpkg.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/slackpkg.py validate-modules:parameter-invalid plugins/modules/packaging/os/slackpkg.py validate-modules:parameter-invalid
plugins/modules/packaging/os/urpmi.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/urpmi.py validate-modules:parameter-invalid plugins/modules/packaging/os/urpmi.py validate-modules:parameter-invalid
plugins/modules/packaging/os/xbps.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/xbps.py validate-modules:parameter-invalid plugins/modules/packaging/os/xbps.py validate-modules:parameter-invalid
plugins/modules/packaging/os/zypper.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/remote_management/cobbler/cobbler_sync.py validate-modules:doc-required-mismatch plugins/modules/remote_management/cobbler/cobbler_sync.py validate-modules:doc-required-mismatch
plugins/modules/remote_management/cobbler/cobbler_sync.py validate-modules:parameter-type-not-in-doc plugins/modules/remote_management/cobbler/cobbler_sync.py validate-modules:parameter-type-not-in-doc
plugins/modules/remote_management/cobbler/cobbler_system.py validate-modules:doc-required-mismatch plugins/modules/remote_management/cobbler/cobbler_system.py validate-modules:doc-required-mismatch

View file

@ -638,54 +638,22 @@ plugins/modules/notification/rocketchat.py validate-modules:parameter-list-no-el
plugins/modules/notification/sendgrid.py validate-modules:parameter-list-no-elements plugins/modules/notification/sendgrid.py validate-modules:parameter-list-no-elements
plugins/modules/notification/slack.py validate-modules:parameter-list-no-elements plugins/modules/notification/slack.py validate-modules:parameter-list-no-elements
plugins/modules/notification/twilio.py validate-modules:parameter-list-no-elements plugins/modules/notification/twilio.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/language/bower.py validate-modules:doc-missing-type
plugins/modules/packaging/language/bower.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/bundler.py validate-modules:doc-default-does-not-match-spec
plugins/modules/packaging/language/bundler.py validate-modules:doc-missing-type
plugins/modules/packaging/language/bundler.py validate-modules:parameter-list-no-elements plugins/modules/packaging/language/bundler.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/language/bundler.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/composer.py validate-modules:parameter-invalid plugins/modules/packaging/language/composer.py validate-modules:parameter-invalid
plugins/modules/packaging/language/composer.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/cpanm.py validate-modules:doc-missing-type
plugins/modules/packaging/language/cpanm.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/easy_install.py validate-modules:doc-default-does-not-match-spec
plugins/modules/packaging/language/easy_install.py validate-modules:doc-missing-type
plugins/modules/packaging/language/easy_install.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/gem.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/maven_artifact.py validate-modules:doc-missing-type
plugins/modules/packaging/language/maven_artifact.py validate-modules:parameter-type-not-in-doc plugins/modules/packaging/language/maven_artifact.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/maven_artifact.py validate-modules:undocumented-parameter plugins/modules/packaging/language/maven_artifact.py validate-modules:undocumented-parameter
plugins/modules/packaging/language/pear.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/language/pear.py validate-modules:doc-missing-type
plugins/modules/packaging/language/pear.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/pear.py validate-modules:undocumented-parameter
plugins/modules/packaging/language/pip_package_info.py validate-modules:parameter-list-no-elements plugins/modules/packaging/language/pip_package_info.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/language/yarn.py validate-modules:doc-missing-type
plugins/modules/packaging/language/yarn.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/apk.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/apt_rpm.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/apt_rpm.py validate-modules:parameter-invalid plugins/modules/packaging/os/apt_rpm.py validate-modules:parameter-invalid
plugins/modules/packaging/os/homebrew.py validate-modules:parameter-invalid plugins/modules/packaging/os/homebrew.py validate-modules:parameter-invalid
plugins/modules/packaging/os/homebrew_cask.py validate-modules:parameter-invalid plugins/modules/packaging/os/homebrew_cask.py validate-modules:parameter-invalid
plugins/modules/packaging/os/macports.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/openbsd_pkg.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/opkg.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/opkg.py validate-modules:doc-default-does-not-match-spec
plugins/modules/packaging/os/opkg.py validate-modules:parameter-invalid plugins/modules/packaging/os/opkg.py validate-modules:parameter-invalid
plugins/modules/packaging/os/pacman.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/pacman.py validate-modules:parameter-invalid plugins/modules/packaging/os/pacman.py validate-modules:parameter-invalid
plugins/modules/packaging/os/pkg5.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/redhat_subscription.py validate-modules:mutually_exclusive-unknown plugins/modules/packaging/os/redhat_subscription.py validate-modules:mutually_exclusive-unknown
plugins/modules/packaging/os/redhat_subscription.py validate-modules:parameter-list-no-elements plugins/modules/packaging/os/redhat_subscription.py validate-modules:parameter-list-no-elements
plugins/modules/packaging/os/redhat_subscription.py validate-modules:return-syntax-error plugins/modules/packaging/os/redhat_subscription.py validate-modules:return-syntax-error
plugins/modules/packaging/os/rhn_channel.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/slackpkg.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/slackpkg.py validate-modules:parameter-invalid plugins/modules/packaging/os/slackpkg.py validate-modules:parameter-invalid
plugins/modules/packaging/os/urpmi.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/urpmi.py validate-modules:parameter-invalid plugins/modules/packaging/os/urpmi.py validate-modules:parameter-invalid
plugins/modules/packaging/os/xbps.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/xbps.py validate-modules:parameter-invalid plugins/modules/packaging/os/xbps.py validate-modules:parameter-invalid
plugins/modules/packaging/os/zypper.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/remote_management/cobbler/cobbler_sync.py validate-modules:doc-required-mismatch plugins/modules/remote_management/cobbler/cobbler_sync.py validate-modules:doc-required-mismatch
plugins/modules/remote_management/cobbler/cobbler_sync.py validate-modules:parameter-type-not-in-doc plugins/modules/remote_management/cobbler/cobbler_sync.py validate-modules:parameter-type-not-in-doc
plugins/modules/remote_management/cobbler/cobbler_system.py validate-modules:doc-required-mismatch plugins/modules/remote_management/cobbler/cobbler_system.py validate-modules:doc-required-mismatch

View file

@ -504,51 +504,17 @@ plugins/modules/net_tools/nsupdate.py validate-modules:parameter-type-not-in-doc
plugins/modules/notification/pushbullet.py validate-modules:parameter-type-not-in-doc plugins/modules/notification/pushbullet.py validate-modules:parameter-type-not-in-doc
plugins/modules/notification/pushbullet.py validate-modules:undocumented-parameter plugins/modules/notification/pushbullet.py validate-modules:undocumented-parameter
plugins/modules/notification/rocketchat.py validate-modules:no-default-for-required-parameter plugins/modules/notification/rocketchat.py validate-modules:no-default-for-required-parameter
plugins/modules/packaging/language/bower.py validate-modules:doc-missing-type
plugins/modules/packaging/language/bower.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/bundler.py validate-modules:doc-default-does-not-match-spec
plugins/modules/packaging/language/bundler.py validate-modules:doc-missing-type
plugins/modules/packaging/language/bundler.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/composer.py validate-modules:parameter-invalid plugins/modules/packaging/language/composer.py validate-modules:parameter-invalid
plugins/modules/packaging/language/composer.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/cpanm.py validate-modules:doc-missing-type
plugins/modules/packaging/language/cpanm.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/easy_install.py validate-modules:doc-default-does-not-match-spec
plugins/modules/packaging/language/easy_install.py validate-modules:doc-missing-type
plugins/modules/packaging/language/easy_install.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/gem.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/maven_artifact.py validate-modules:doc-missing-type
plugins/modules/packaging/language/maven_artifact.py validate-modules:parameter-type-not-in-doc plugins/modules/packaging/language/maven_artifact.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/pear.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/language/pear.py validate-modules:doc-missing-type
plugins/modules/packaging/language/pear.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/language/pear.py validate-modules:undocumented-parameter
plugins/modules/packaging/language/yarn.py validate-modules:doc-missing-type
plugins/modules/packaging/language/yarn.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/apk.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/apt_rpm.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/apt_rpm.py validate-modules:parameter-invalid plugins/modules/packaging/os/apt_rpm.py validate-modules:parameter-invalid
plugins/modules/packaging/os/homebrew.py validate-modules:parameter-invalid plugins/modules/packaging/os/homebrew.py validate-modules:parameter-invalid
plugins/modules/packaging/os/homebrew_cask.py validate-modules:parameter-invalid plugins/modules/packaging/os/homebrew_cask.py validate-modules:parameter-invalid
plugins/modules/packaging/os/macports.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/openbsd_pkg.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/opkg.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/opkg.py validate-modules:doc-default-does-not-match-spec
plugins/modules/packaging/os/opkg.py validate-modules:parameter-invalid plugins/modules/packaging/os/opkg.py validate-modules:parameter-invalid
plugins/modules/packaging/os/pacman.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/pacman.py validate-modules:parameter-invalid plugins/modules/packaging/os/pacman.py validate-modules:parameter-invalid
plugins/modules/packaging/os/pkg5.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/redhat_subscription.py validate-modules:return-syntax-error plugins/modules/packaging/os/redhat_subscription.py validate-modules:return-syntax-error
plugins/modules/packaging/os/rhn_channel.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/slackpkg.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/slackpkg.py validate-modules:parameter-invalid plugins/modules/packaging/os/slackpkg.py validate-modules:parameter-invalid
plugins/modules/packaging/os/urpmi.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/urpmi.py validate-modules:doc-default-does-not-match-spec
plugins/modules/packaging/os/urpmi.py validate-modules:parameter-invalid plugins/modules/packaging/os/urpmi.py validate-modules:parameter-invalid
plugins/modules/packaging/os/urpmi.py validate-modules:parameter-type-not-in-doc
plugins/modules/packaging/os/xbps.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/packaging/os/xbps.py validate-modules:parameter-invalid plugins/modules/packaging/os/xbps.py validate-modules:parameter-invalid
plugins/modules/packaging/os/zypper.py validate-modules:doc-choices-do-not-match-spec
plugins/modules/remote_management/cobbler/cobbler_sync.py validate-modules:parameter-type-not-in-doc plugins/modules/remote_management/cobbler/cobbler_sync.py validate-modules:parameter-type-not-in-doc
plugins/modules/remote_management/cobbler/cobbler_system.py validate-modules:parameter-type-not-in-doc plugins/modules/remote_management/cobbler/cobbler_system.py validate-modules:parameter-type-not-in-doc
plugins/modules/remote_management/dellemc/idrac_server_config_profile.py validate-modules:doc-missing-type plugins/modules/remote_management/dellemc/idrac_server_config_profile.py validate-modules:doc-missing-type