Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Side by Side Diff: modules/trac/manifests/init.pp

Issue 6219285298937856: Issue 468 - Update to Trac Account Manager 0.4.4 (Closed)
Patch Set: Created May 12, 2014, 9:47 a.m.
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 class trac( 1 class trac(
2 $domain, 2 $domain,
3 $certificate, 3 $certificate,
4 $private_key, 4 $private_key,
5 $is_default = false) inherits private::trac { 5 $is_default = false) inherits private::trac {
6 package {['python-mysqldb','python-pip','subversion', 'tofrodos', 'graphviz']: 6 package {['python-mysqldb','python-pip','subversion', 'tofrodos', 'graphviz']:
7 ensure => present 7 ensure => present
8 } 8 }
9 9
10 include nginx, spawn-fcgi 10 include nginx, spawn-fcgi
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after
64 unless => "python -c 'import blackmagic'", 64 unless => "python -c 'import blackmagic'",
65 } 65 }
66 66
67 exec { 'install_SensitiveTickets': 67 exec { 'install_SensitiveTickets':
68 command => "pip install svn+http://trac-hacks.org/svn/sensitiveticketsplugin /trunk/", 68 command => "pip install svn+http://trac-hacks.org/svn/sensitiveticketsplugin /trunk/",
69 require => Package['subversion', 'python-pip'], 69 require => Package['subversion', 'python-pip'],
70 unless => "python -c 'import sensitivetickets'", 70 unless => "python -c 'import sensitivetickets'",
71 } 71 }
72 72
73 exec { 'install_AccountManager': 73 exec { 'install_AccountManager':
74 command => "pip install svn+http://trac-hacks.org/svn/accountmanagerplugin/t ags/acct_mgr-0.4.3/", 74 command => "pip install svn+http://trac-hacks.org/svn/accountmanagerplugin/t ags/acct_mgr-0.4.4/",
Philip Hill 2014/05/12 10:10:28 Provisioning will not do it with that change, as u
75 require => Package['subversion', 'python-pip'], 75 require => Package['subversion', 'python-pip'],
76 unless => "python -c 'import acct_mgr'", 76 unless => "python -c 'import acct_mgr'",
77 } 77 }
78 78
79 exec { 'install_TicketTemplate': 79 exec { 'install_TicketTemplate':
80 command => "pip install svn+http://trac-hacks.org/svn/tractickettemplateplug in/0.11/", 80 command => "pip install svn+http://trac-hacks.org/svn/tractickettemplateplug in/0.11/",
81 require => Package['subversion', 'python-pip'], 81 require => Package['subversion', 'python-pip'],
82 unless => "python -c 'import tickettemplate'", 82 unless => "python -c 'import tickettemplate'",
83 } 83 }
84 84
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after
160 require => Exec['deploy'], 160 require => Exec['deploy'],
161 } 161 }
162 162
163 file {"/home/trac/permissions.csv": 163 file {"/home/trac/permissions.csv":
164 ensure => present, 164 ensure => present,
165 owner => trac, 165 owner => trac,
166 source => 'puppet:///modules/trac/permissions.csv' 166 source => 'puppet:///modules/trac/permissions.csv'
167 } 167 }
168 168
169 } 169 }
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld