Skip to content

Commit d1445f8

Browse files
LuoLuo
authored andcommitted
better logic
1 parent f90b5bf commit d1445f8

File tree

1 file changed

+18
-14
lines changed

1 file changed

+18
-14
lines changed

manifests/params.pp

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,22 +14,26 @@
1414
$pkg_pip = 'python-pip'
1515
}
1616
'RedHat': {
17-
if $::os['name'] == 'Amazon' {
18-
$pkg_dev = 'python27-devel'
19-
} else {
20-
$pkg_dev = 'python-devel'
21-
}
22-
23-
case $::os['release']['major'] {
24-
'7': {
25-
$pkg_pip = 'python2-pip'
26-
}
27-
'8': {
28-
$pkg_dev = 'python3-devel'
29-
$pkg_pip = 'python3-pip'
17+
case $::os['name'] {
18+
'Amazon' {
19+
$pkg_dev = 'python27-devel'
20+
$pkg_pip = 'python-pip'
3021
}
3122
default: {
32-
$pkg_pip = 'python-pip'
23+
case $::os['release']['major'] {
24+
'7': {
25+
$pkg_pip = 'python2-pip'
26+
$pkg_dev = 'python-dev'
27+
}
28+
'8': {
29+
$pkg_dev = 'python3-devel'
30+
$pkg_pip = 'python3-pip'
31+
}
32+
default: {
33+
$pkg_pip = 'python-pip'
34+
$pkg_dev = 'python-dev'
35+
}
36+
}
3337
}
3438
}
3539
}

0 commit comments

Comments
 (0)