Skip to content

Commit 04274a9

Browse files
committed
feat: migrated all the noop_value to correct custom data type in the common module and lint fixes too
1 parent 1102bcb commit 04274a9

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+117
-115
lines changed

modules/enableit/common/manifests/backup/gitea.pp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
# @param noop_value Optional boolean value for noop mode. Defaults to undef.
66
#
77
class common::backup::gitea (
8-
Boolean $enable = false,
9-
Optional[Boolean] $noop_value = undef,
8+
Boolean $enable = false,
9+
Eit_types::Noop_Value $noop_value = undef,
1010
) {
1111

1212
file { '/opt/obmondo/bin/gitea-backup':

modules/enableit/common/manifests/convenience/bash.pp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
# @param noop_value Whether to perform no-operation. Defaults to false.
66
#
77
class common::convenience::bash (
8-
Boolean $manage = true,
9-
Optional[Boolean] $noop_value = false,
8+
Boolean $manage = true,
9+
Eit_types::Noop_Value $noop_value = undef,
1010
) {
1111
file {
1212
default:

modules/enableit/common/manifests/convenience/tmux.pp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
# @param noop_value Optional Boolean for noop operations. Defaults to false.
66
#
77
class common::convenience::tmux (
8-
Boolean $manage = true,
9-
Optional[Boolean] $noop_value = false,
8+
Boolean $manage = true,
9+
Eit_types::Noop_Value $noop_value = undef,
1010
) {
1111

1212
package::install('tmux')

modules/enableit/common/manifests/logging/journal.pp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
Boolean $upload_enable = false,
1616
String $package_name = 'systemd-journal-remote',
1717
Optional[Eit_types::URL] $remote_url = undef,
18-
Optional[Boolean] $noop_value = undef,
18+
Eit_types::Noop_Value $noop_value = undef,
1919
) inherits ::common::system::systemd {
2020
if $manage {
2121
include ::profile::logging::journal

modules/enableit/common/manifests/mail.pp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484
Hash[String, String] $aliases = {},
8585
Hash[String, String] $_extra_main_parameters = {},
8686
Variant[Stdlib::Filemode,String] $maildrop_perms = 'u+rwX,g-r,g+wX',
87-
Optional[Boolean] $noop_value = undef,
87+
Eit_types::Noop_Value $noop_value = undef,
8888
) {
8989
$real_soft_bounce = to_yesno($soft_bounce)
9090
if $manage {

modules/enableit/common/manifests/monitor.pp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
# @param enable Whether to enable monitoring. Defaults to the value of $::obmondo_monitoring_status.
44
#
55
class common::monitor (
6-
Boolean $enable = $::obmondo_monitoring_status,
7-
Boolean $noop_value = true,
6+
Boolean $enable = $::obmondo_monitoring_status, #lint:ignore:top_scope_facts
7+
Eit_types::Noop_Value $noop_value = undef,
88
) {
99
if $enable {
1010
contain ::monitor

modules/enableit/common/manifests/monitor/exporter.pp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
# @param config_dir The directory for exporter configuration files. Defaults to '/opt/obmondo/etc/exporter'.
88
#
99
class common::monitor::exporter (
10-
Boolean $enable = $common::monitor::enable,
11-
Optional[Boolean] $noop_value = $common::monitor::noop_value,
12-
Stdlib::Absolutepath $config_dir = '/opt/obmondo/etc/exporter',
10+
Boolean $enable = $common::monitor::enable,
11+
Eit_types::Noop_Value $noop_value = $common::monitor::noop_value,
12+
Stdlib::Absolutepath $config_dir = '/opt/obmondo/etc/exporter',
1313
) {
1414
file { $config_dir :
1515
ensure => ensure_dir($enable),

modules/enableit/common/manifests/monitor/prometheus.pp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
Stdlib::Absolutepath $usershell,
2121
Stdlib::Fqdn $server,
2222

23-
Boolean $noop_value = $common::monitor::noop_value,
23+
Eit_types::Noop_Value $noop_value = $common::monitor::noop_value,
2424
) {
2525
File {
2626
noop => $noop_value,

modules/enableit/common/manifests/monitor/prometheus/server.pp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
Stdlib::Absolutepath $config_dir,
1717
Eit_types::IPPort $listen_address,
1818

19-
Boolean $enable = $common::monitor::enable,
20-
Boolean $noop_value = $common::monitor::noop_value,
19+
Boolean $enable = $common::monitor::enable,
20+
Eit_types::Noop_Value $noop_value = $common::monitor::noop_value,
2121
) {
2222

2323
include common::monitor::prometheus

modules/enableit/common/manifests/monitoring/scom.pp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
Optional[Array[Stdlib::Host]] $scom_masters = undef,
1616
Boolean $install_sudo_rules = true,
1717
Eit_types::User $scom_user = 'svclinuxmon',
18-
Boolean $noop_value = undef,
18+
Eit_types::Noop_Value $noop_value = undef,
1919
) {
2020
if $enable {
2121
include profile::monitoring::scom

0 commit comments

Comments
 (0)