| Index: modules/trac/manifests/init.pp |
| =================================================================== |
| --- a/modules/trac/manifests/init.pp |
| +++ b/modules/trac/manifests/init.pp |
| @@ -113,6 +113,12 @@ |
| require => Exec['trac_env'] |
| } |
| + exec { 'install_Tractags': |
| + command => "pip install svn+http://trac-hacks.org/svn/tagsplugin/tags/0.7/", |
| + require => Package['python-pip'], |
| + unless => "python -c 'import tagsplugin'", |
| + } |
| + |
| file {"/home/trac/htdocs/htdocs/common/adblockplus_logo.png": |
| ensure => present, |
| source => 'puppet:///modules/trac/adblockplus_logo.png', |
| @@ -139,7 +145,8 @@ |
| Exec['install_TicketTemplate'], |
| Exec['install_NeverNotifyUpdater'], |
| Exec['install_MasterTickets'], |
| - Exec['install_ThemeEngine']] |
| + Exec['install_ThemeEngine'], |
| + Exec['install_Tractags']] |
| } |
| exec {"deploy": |