Commit b9a33c61c6ce4400e6a1d77d1c90b31b7874be64
1 parent
1e3ffc10
Exists in
master
and in
39 other branches
Installing punjab using puppet instead requirement
Showing
3 changed files
with
24 additions
and
8 deletions
Show diff stats
puppet/modules/colab/manifests/init.pp
... | ... | @@ -45,8 +45,8 @@ class colab { |
45 | 45 | } |
46 | 46 | |
47 | 47 | supervisor::app { 'punjab': |
48 | - command => '/home/vagrant/.virtualenvs/colab/bin/twistd -n -y punjab.tac', | |
49 | - directory => '/home/colab/colab/', | |
48 | + command => 'twistd --nodaemon punjab', | |
49 | + directory => '/home/colab/', | |
50 | 50 | user => 'colab', |
51 | 51 | } |
52 | 52 | ... | ... |
puppet/modules/colab/manifests/requirements.pp
... | ... | @@ -17,6 +17,27 @@ class colab::requirements { |
17 | 17 | provider => pip, |
18 | 18 | require => Package['python-pip'], |
19 | 19 | } |
20 | + | |
21 | + # XMPP connection manager | |
22 | + package { 'git+https://github.com/twonds/punjab@c96ffe4': | |
23 | + ensure => installed, | |
24 | + provider => pip, | |
25 | + require => Package['python-pip'], | |
26 | + } | |
27 | + | |
28 | + # Punjab dep | |
29 | + package { 'Twisted': | |
30 | + ensure => installed, | |
31 | + provider => pip, | |
32 | + require => Package['python-pip'], | |
33 | + } | |
34 | + | |
35 | + # Punjab dep | |
36 | + package { 'pyOpenSSL': | |
37 | + ensure => installed, | |
38 | + provider => pip, | |
39 | + require => Package['python-pip'], | |
40 | + } | |
20 | 41 | |
21 | 42 | # links virtualenvwrapper to load automaticaly |
22 | 43 | file { '/etc/bash_completion.d/virtualenvwrapper.sh': |
... | ... | @@ -53,4 +74,4 @@ class colab::requirements { |
53 | 74 | package { 'libxslt1-dev': |
54 | 75 | ensure => installed, |
55 | 76 | } |
56 | -} | |
57 | 77 | \ No newline at end of file |
78 | +} | ... | ... |