From d33fcd1333fed49fb3f6aee40d032226a9c525c1 Mon Sep 17 00:00:00 2001 From: Sergio Oliveira Date: Thu, 18 Sep 2014 09:25:13 -0300 Subject: [PATCH] Deploying mailmanapi automaticaly --- puppet/modules/colab/manifests/init.pp | 6 ++++++ requirements.txt | 3 +++ 2 files changed, 9 insertions(+), 0 deletions(-) diff --git a/puppet/modules/colab/manifests/init.pp b/puppet/modules/colab/manifests/init.pp index c5b7c98..69f7dc4 100644 --- a/puppet/modules/colab/manifests/init.pp +++ b/puppet/modules/colab/manifests/init.pp @@ -67,4 +67,10 @@ class colab ( directory => $colab::solr_project_path, user => 'colab', } + + supervisor::app { 'mailmanapi': + command => '/home/colab/.virtualenvs/colab/bin/mailman-api.py -b 127.0.0.1:9000', + directory => '/home/colab/', + user => 'colab', + } } diff --git a/requirements.txt b/requirements.txt index ceb9bc8..49193df 100644 --- a/requirements.txt +++ b/requirements.txt @@ -53,3 +53,6 @@ diazo==1.0.5 # Dpaste # TODO: Pull-request to mainstream repository git+https://github.com/interlegis/dpaste + +# Mailman 2 REST API +mailman-api==0.2.1 -- libgit2 0.21.2