Skip to content

Commit 08a16b2

Browse files
committed
(CONT-359) Syntax update
Code now compliant with rules regarding: legacy facts
1 parent 8c5ba7b commit 08a16b2

File tree

14 files changed

+58
-55
lines changed

14 files changed

+58
-55
lines changed

.puppet-lint.rc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
--relative
22
--no-parameter_types-check
33
--no-parameter_documentation-check
4-
--no-legacy_facts-check
54
--no-top_scope_facts-check
65
--no-anchor_resource-check
76
--no-relative_classname_reference-check

.sync.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ Rakefile:
3838
extra_disabled_lint_checks:
3939
- parameter_types
4040
- parameter_documentation
41-
- legacy_facts
4241
- top_scope_facts
4342
- anchor_resource
4443
- relative_classname_reference

Rakefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ end
4444
PuppetLint.configuration.send('disable_relative')
4545
PuppetLint.configuration.send('disable_parameter_types')
4646
PuppetLint.configuration.send('disable_parameter_documentation')
47-
PuppetLint.configuration.send('disable_legacy_facts')
4847
PuppetLint.configuration.send('disable_top_scope_facts')
4948
PuppetLint.configuration.send('disable_anchor_resource')
5049
PuppetLint.configuration.send('disable_relative_classname_reference')

examples/mysql_db.pp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
host => 'localhost',
88
grant => ['SELECT', 'UPDATE'],
99
}
10-
mysql::db { "mydb_${fqdn}":
10+
mysql::db { "mydb_${facts['networking']['fqdn']}":
1111
user => 'myuser',
1212
password => 'mypass',
1313
dbname => 'mydb',
14-
host => $::fqdn,
14+
host => $facts['networking']['fqdn'],
1515
grant => ['SELECT', 'UPDATE'],
1616
tag => $domain,
1717
}

examples/mysql_login_path.pp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
include apt
33
apt::source { 'repo.mysql.com':
44
location => 'http://repo.mysql.com/apt/debian',
5-
release => $::lsbdistcodename,
5+
release => $facts['os']['distro']['codename'],
66
repos => 'mysql-8.0',
77
key => {
88
id => 'A4A9406876FCBD3C456770C88C718D3B5072E1F5',

examples/mysql_plugin.pp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
root_password => 'password',
33
}
44

5-
$validate_password_soname = $::osfamily ? {
5+
$validate_password_soname = $facts['os']['family'] ? {
66
'windows' => 'validate_password.dll',
77
default => 'validate_password.so'
88
}
@@ -12,7 +12,7 @@
1212
soname => $validate_password_soname,
1313
}
1414

15-
$auth_socket_soname = $::osfamily ? {
15+
$auth_socket_soname = $facts['os']['family'] ? {
1616
'windows' => 'auth_socket.dll',
1717
default => 'auth_socket.so'
1818
}

manifests/backup/mysqlbackup.pp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,9 @@
7474
}
7575

7676
if $install_cron {
77-
if $::osfamily == 'RedHat' {
77+
if $facts['os']['family'] == 'RedHat' {
7878
ensure_packages('cronie')
79-
} elsif $::osfamily != 'FreeBSD' {
79+
} elsif $facts['os']['family'] != 'FreeBSD' {
8080
ensure_packages('cron')
8181
}
8282
}

manifests/backup/mysqldump.pp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
$backuppassword
4242
}
4343

44-
unless $::osfamily == 'FreeBSD' {
44+
unless $facts['os']['family'] == 'FreeBSD' {
4545
if $backupcompress and $compression_command == 'bzcat -zc' {
4646
ensure_packages(['bzip2'])
4747
Package['bzip2'] -> File['mysqlbackup.sh']
@@ -69,9 +69,9 @@
6969
}
7070

7171
if $install_cron {
72-
if $::osfamily == 'RedHat' {
72+
if $facts['os']['family'] == 'RedHat' {
7373
ensure_packages('cronie')
74-
} elsif $::osfamily != 'FreeBSD' {
74+
} elsif $facts['os']['family'] != 'FreeBSD' {
7575
ensure_packages('cron')
7676
}
7777
}

manifests/backup/xtrabackup.pp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -109,9 +109,9 @@
109109
}
110110

111111
if $install_cron {
112-
if $::osfamily == 'RedHat' {
112+
if $facts['os']['family'] == 'RedHat' {
113113
ensure_packages('cronie')
114-
} elsif $::osfamily != 'FreeBSD' {
114+
} elsif $facts['os']['family'] != 'FreeBSD' {
115115
ensure_packages('cron')
116116
}
117117
}
@@ -138,7 +138,7 @@
138138
}
139139

140140
# Wether to use GNU or BSD date format.
141-
case $::osfamily {
141+
case $facts['os']['family'] {
142142
'FreeBSD','OpenBSD': {
143143
$dateformat = '$(date -v-sun +\\%F)_full'
144144
}

manifests/bindings.pp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@
100100
$daemon_dev_package_name = $mysql::params::daemon_dev_package_name,
101101
$daemon_dev_package_provider = $mysql::params::daemon_dev_package_provider
102102
) inherits mysql::params {
103-
case $::osfamily {
103+
case $facts['os']['family'] {
104104
'Archlinux': {
105105
if $java_enable { fail("::mysql::bindings::java cannot be managed by puppet on ${::facts['os']['family']} as it is not in official repositories. Please disable java mysql binding.") }
106106
if $perl_enable { include 'mysql::bindings::perl' }

0 commit comments

Comments
 (0)