diff --git a/abusehelper/manifests/init.pp b/abusehelper/manifests/init.pp new file mode 100644 index 0000000..b13a814 --- /dev/null +++ b/abusehelper/manifests/init.pp @@ -0,0 +1,19 @@ +# Install abusehelper from svn. +# +class abusehelper { + + if !$abusehelper_revision { + fail("\$abusehelper_revision must be set.") + } + + include svn::client + svn::export { "/usr/local/src/abusehelper": + source => "http://abusehelper.googlecode.com/svn/trunk", + revision => $abusehelper_revision, + } + + python::setup::install { "/usr/local/src/abusehelper": + require => Svn::Export["/usr/local/src/abusehelper"], + } + +}