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 67 directory => $colab::solr_project_path,
68 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 53 # Dpaste
54 54 # TODO: Pull-request to mainstream repository
55 55 git+https://github.com/interlegis/dpaste
  56 +
  57 +# Mailman 2 REST API
  58 +mailman-api==0.2.1
... ...