Add missing packages to jeepyb install

The pip install currently failed because of missing
libffi-dev and libssl-dev/openssl-devel packages

Change-Id: I91b4851b58a41764289273d5b6b548e6dbcac3a4
This commit is contained in:
Yolanda Robla 2016-06-08 09:39:33 +02:00
parent 0d881c04eb
commit de2a976f98
1 changed files with 20 additions and 0 deletions

View File

@ -35,6 +35,16 @@ class jeepyb (
ensure => present,
}
}
if ! defined(Package['libffi-dev']) {
package { 'libffi-dev':
ensure => present,
}
}
if ! defined(Package['libssl-dev']) {
package { 'libssl-dev':
ensure => present,
}
}
}
'RedHat': {
if ! defined(Package['PyYAML']) {
@ -52,6 +62,16 @@ class jeepyb (
ensure => present,
}
}
if ! defined(Package['libffi-devel']) {
package { 'libffi-devel':
ensure => present,
}
}
if ! defined(Package['openssl-devel']) {
package { 'libssl-devel':
ensure => present,
}
}
}
default: {
fail("Unsupported osfamily: ${::osfamily} The 'jeepyb' module only supports osfamily Debian or RedHat.")