Commit d33fcd1333fed49fb3f6aee40d032226a9c525c1

Authored by Sergio Oliveira
1 parent f29fdd98

Deploying mailmanapi automaticaly

puppet/modules/colab/manifests/init.pp
@@ -67,4 +67,10 @@ class colab ( @@ -67,4 +67,10 @@ class colab (
67 directory => $colab::solr_project_path, 67 directory => $colab::solr_project_path,
68 user => 'colab', 68 user => 'colab',
69 } 69 }
  70 +
  71 + supervisor::app { 'mailmanapi':
  72 + command => '/home/colab/.virtualenvs/colab/bin/mailman-api.py -b 127.0.0.1:9000',
  73 + directory => '/home/colab/',
  74 + user => 'colab',
  75 + }
70 } 76 }
requirements.txt
@@ -53,3 +53,6 @@ diazo==1.0.5 @@ -53,3 +53,6 @@ diazo==1.0.5
53 # Dpaste 53 # Dpaste
54 # TODO: Pull-request to mainstream repository 54 # TODO: Pull-request to mainstream repository
55 git+https://github.com/interlegis/dpaste 55 git+https://github.com/interlegis/dpaste
  56 +
  57 +# Mailman 2 REST API
  58 +mailman-api==0.2.1