Skip to content

Commit c4aeb2e

Browse files
committed
enable docs and parameter checks permanently and fix current failures
1 parent a428e73 commit c4aeb2e

File tree

4 files changed

+34
-29
lines changed

4 files changed

+34
-29
lines changed

.puppet-lint.rc

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
11
--fail-on-warnings
2-
--no-parameter_documentation-check
3-
--no-parameter_types-check

.sync.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,7 @@
22
spec/spec_helper.rb:
33
spec_overrides: "require 'spec_helper_local'"
44
mock_with: ':mocha'
5+
.puppet-lint.rc:
6+
enabled_lint_checks:
7+
- parameter_documentation
8+
- parameter_types

REFERENCE.md

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,8 @@ The following parameters are available in the `rabbitmq` class:
247247
* [`package_apt_pin`](#-rabbitmq--package_apt_pin)
248248
* [`package_ensure`](#-rabbitmq--package_ensure)
249249
* [`package_gpg_key`](#-rabbitmq--package_gpg_key)
250+
* [`package_source`](#-rabbitmq--package_source)
251+
* [`package_provider`](#-rabbitmq--package_provider)
250252
* [`repo_gpg_key`](#-rabbitmq--repo_gpg_key)
251253
* [`package_name`](#-rabbitmq--package_name)
252254
* [`port`](#-rabbitmq--port)
@@ -271,6 +273,7 @@ The following parameters are available in the `rabbitmq` class:
271273
* [`ssl_management_cacert`](#-rabbitmq--ssl_management_cacert)
272274
* [`ssl_management_cert`](#-rabbitmq--ssl_management_cert)
273275
* [`ssl_management_key`](#-rabbitmq--ssl_management_key)
276+
* [`ssl_management_fail_if_no_peer_cert`](#-rabbitmq--ssl_management_fail_if_no_peer_cert)
274277
* [`ssl_port`](#-rabbitmq--ssl_port)
275278
* [`ssl_reuse_sessions`](#-rabbitmq--ssl_reuse_sessions)
276279
* [`ssl_secure_renegotiate`](#-rabbitmq--ssl_secure_renegotiate)
@@ -297,9 +300,6 @@ The following parameters are available in the `rabbitmq` class:
297300
* [`rabbitmqadmin_package`](#-rabbitmq--rabbitmqadmin_package)
298301
* [`archive_options`](#-rabbitmq--archive_options)
299302
* [`loopback_users`](#-rabbitmq--loopback_users)
300-
* [`package_source`](#-rabbitmq--package_source)
301-
* [`package_provider`](#-rabbitmq--package_provider)
302-
* [`ssl_management_fail_if_no_peer_cert`](#-rabbitmq--ssl_management_fail_if_no_peer_cert)
303303

304304
##### <a name="-rabbitmq--admin_enable"></a>`admin_enable`
305305

@@ -737,6 +737,22 @@ RPM package GPG key to import. Uses source method. Should be a URL for Debian/Re
737737
RedHat OS family. Set to https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
738738
for Debian/RedHat OS Family by default.
739739

740+
Default value: `undef`
741+
742+
##### <a name="-rabbitmq--package_source"></a>`package_source`
743+
744+
Data type: `Optional[String]`
745+
746+
747+
748+
Default value: `undef`
749+
750+
##### <a name="-rabbitmq--package_provider"></a>`package_provider`
751+
752+
Data type: `Optional[String]`
753+
754+
755+
740756
Default value: `undef`
741757

742758
##### <a name="-rabbitmq--repo_gpg_key"></a>`repo_gpg_key`
@@ -937,6 +953,14 @@ SSL management key. If unset set to ssl_key for backwards compatibility.
937953

938954
Default value: `$ssl_key`
939955

956+
##### <a name="-rabbitmq--ssl_management_fail_if_no_peer_cert"></a>`ssl_management_fail_if_no_peer_cert`
957+
958+
Data type: `Boolean`
959+
960+
961+
962+
Default value: `false`
963+
940964
##### <a name="-rabbitmq--ssl_port"></a>`ssl_port`
941965

942966
Data type: `Integer[1, 65535]`
@@ -1155,30 +1179,6 @@ This option configures a list of users to allow access via the loopback interfac
11551179

11561180
Default value: `['guest']`
11571181

1158-
##### <a name="-rabbitmq--package_source"></a>`package_source`
1159-
1160-
Data type: `Optional[String]`
1161-
1162-
1163-
1164-
Default value: `undef`
1165-
1166-
##### <a name="-rabbitmq--package_provider"></a>`package_provider`
1167-
1168-
Data type: `Optional[String]`
1169-
1170-
1171-
1172-
Default value: `undef`
1173-
1174-
##### <a name="-rabbitmq--ssl_management_fail_if_no_peer_cert"></a>`ssl_management_fail_if_no_peer_cert`
1175-
1176-
Data type: `Boolean`
1177-
1178-
1179-
1180-
Default value: `false`
1181-
11821182
## Resource types
11831183

11841184
### <a name="rabbitmq_binding"></a>`rabbitmq_binding`

manifests/init.pp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,8 @@
226226
# RPM package GPG key to import. Uses source method. Should be a URL for Debian/RedHat OS family, or a file name for
227227
# RedHat OS family. Set to https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
228228
# for Debian/RedHat OS Family by default.
229+
# @param package_source
230+
# @param package_provider
229231
# @param repo_gpg_key
230232
# RPM package GPG key to import. Uses source method. Should be a URL for Debian/RedHat OS family, or a file name for
231233
# RedHat OS family. Set to https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey for Debian/RedHat OS Family by
@@ -280,6 +282,7 @@
280282
# SSL management cert. If unset set to ssl_cert for backwards compatibility.
281283
# @param ssl_management_key
282284
# SSL management key. If unset set to ssl_key for backwards compatibility.
285+
# @param ssl_management_fail_if_no_peer_cert
283286
# @param ssl_port
284287
# SSL port for RabbitMQ
285288
# @param ssl_reuse_sessions

0 commit comments

Comments
 (0)