Add missing packages to jeepyb install

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

Change-Id: If0964fc92656ab605fc05e7260dc8b230a071a7a
This commit is contained in:
Yolanda Robla 2016-06-06 16:53:25 +02:00
parent 2349ac7817
commit eb53f6e4ea
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['libssl-devel']) {
package { 'libssl-devel':
ensure => present,
}
}
}
default: {
fail("Unsupported osfamily: ${::osfamily} The 'jeepyb' module only supports osfamily Debian or RedHat.")