Skip to content

Commit 446337c

Browse files
Resolve puppet-lint by not intermingling conditionals with resource declarations
1 parent 48568ff commit 446337c

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

manifests/compose.pp

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,21 +20,23 @@
2020

2121
case $facts['os']['family'] {
2222
'Debian': {
23+
$_require = $docker::use_upstream_package_source ? {
24+
true => Apt::Source['docker'],
25+
false => undef,
26+
}
2327
package { 'docker-compose-plugin':
2428
ensure => $package_ensure,
25-
require => $docker::use_upstream_package_source ? {
26-
true => Apt::Source['docker'],
27-
false => undef,
28-
},
29+
require => $_require,
2930
}
3031
}
3132
'RedHat': {
33+
$_require = $docker::use_upstream_package_source ? {
34+
true => Yumrepo['docker'],
35+
false => undef,
36+
}
3237
package { 'docker-compose-plugin':
3338
ensure => $package_ensure,
34-
require => $docker::use_upstream_package_source ? {
35-
true => Yumrepo['docker'],
36-
false => undef,
37-
},
39+
require => $_require,
3840
}
3941
}
4042
'Windows': {

0 commit comments

Comments
 (0)