Skip to content

Commit f62e4a1

Browse files
committed
allow stdlib 8.0.0
$package_ensure default needs to be changed due to puppetlabs/puppetlabs-stdlib#1196 Also convert docs to Puppet Strings format.
1 parent 432bf81 commit f62e4a1

File tree

2 files changed

+15
-14
lines changed

2 files changed

+15
-14
lines changed

manifests/init.pp

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,25 @@
1-
# == Class: openssl
1+
# @summary Installs openssl and ensures bundled certificate list is world readable
22
#
3-
# Installs openssl and ensures bundled certificate list is world readable.
3+
# @param package_name
4+
# openssl package name
45
#
5-
# === Parameters
6-
# [*package_name*] openssl package name
7-
# [*package_ensure*] openssl package ensure
8-
# [*ca_certificates_ensure*] ca-certificates package ensure
6+
# @package_ensure
7+
# openssl package ensure
98
#
10-
# === Example
9+
# @ca_certificates_ensure
10+
# ca-certificates package ensure
1111
#
12-
# class { '::openssl':
12+
# @example basic usage
13+
# class { 'openssl':
1314
# package_name => 'openssl-othername',
1415
# package_ensure => latest,
1516
# ca_certificates_ensure => latest,
1617
# }
1718
#
1819
class openssl (
19-
Optional[String[1]] $package_name = undef,
20-
Enum['present', 'absent'] $package_ensure = present,
21-
Enum['present', 'absent'] $ca_certificates_ensure = present,
22-
){
23-
contain '::openssl::packages'
20+
Optional[String[1]] $package_name = undef,
21+
String[1] $package_ensure = installed,
22+
String[1] $ca_certificates_ensure = installed,
23+
) {
24+
contain 'openssl::packages'
2425
}

metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"dependencies": [
1111
{
1212
"name": "puppetlabs/stdlib",
13-
"version_requirement": ">= 6.0.0 < 8.0.0"
13+
"version_requirement": ">= 6.0.0 < 9.0.0"
1414
}
1515
],
1616
"operatingsystem_support": [

0 commit comments

Comments
 (0)