abusesa: Install abusesa packages using pip
This commit is contained in:
parent
bed546b956
commit
ab5576bfdc
5 changed files with 32 additions and 86 deletions
20
abusesa/manifests/analytics.pp
Normal file
20
abusesa/manifests/analytics.pp
Normal file
|
@ -0,0 +1,20 @@
|
|||
# Install abusesa-analytics.
|
||||
#
|
||||
class abusesa::analytics {
|
||||
|
||||
if ! $abusesa_analytics_package {
|
||||
if $::abusesa_analytics_package_latest {
|
||||
$abusesa_analytics_package = $::abusesa_analytics_package_latest
|
||||
} else {
|
||||
fail('Must define $abusesa_analytics_package or $abusesa_analytics_package_latest')
|
||||
}
|
||||
}
|
||||
|
||||
python::pip::install { 'abusesa-analytics.tar.gz':
|
||||
source => "puppet:///files/packages/${abusesa_analytics_package}",
|
||||
}
|
||||
|
||||
Python::Pip::Install['abusesa.tar.gz'] ->
|
||||
Python::Pip::Install['abusesa-analytics.tar.gz']
|
||||
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue