diff --git a/manifests/openstackwatch.pp b/manifests/openstackwatch.pp index bb71bb0..48ef0dd 100644 --- a/manifests/openstackwatch.pp +++ b/manifests/openstackwatch.pp @@ -51,4 +51,12 @@ class jeepyb::openstackwatch( ensure => present, } } + + if ! defined(Package['python-swiftclient']) { + package { 'python-swiftclient': + ensure => latest, + provider => pip, + require => Class['pip'], + } + } }