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

Unified Diff: modules/adblockplusorg/manifests/init.pp

Issue 9425007: Remove website development VM (Closed)
Patch Set: Created Feb. 20, 2013, 3:53 p.m.
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View side-by-side diff with in-line comments
Download patch
« Vagrantfile ('K') | « modules/adblockplusorg/files/deploy-anwiki ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: modules/adblockplusorg/manifests/init.pp
===================================================================
deleted file mode 100644
--- a/modules/adblockplusorg/manifests/init.pp
+++ /dev/null
@@ -1,132 +0,0 @@
-class adblockplusorg {
- package {['nginx', 'php5-cgi', 'php5-mysql']: ensure => 'present'}
-
- Package['php5-cgi'] -> Package['php5-mysql']
-
- file {'/etc/nginx/sites-enabled/default':
- ensure => 'absent',
- require => Package['nginx']
- }
-
- file {'/etc/nginx/sites-available/adblockplus.org':
- mode => 644,
- owner => root,
- group => root,
- source => 'puppet:///modules/adblockplusorg/adblockplus.org',
- require => Package['nginx']
- }
-
- file {'/etc/nginx/sites-enabled/adblockplus.org':
- ensure => 'link',
- target => '/etc/nginx/sites-available/adblockplus.org'
- }
-
- service {'nginx':
- ensure => 'running',
- enable => true,
- hasrestart => true,
- hasstatus => true,
- subscribe => File['/etc/nginx/sites-available/adblockplus.org']
- }
-
- file {'/usr/local/bin/deploy-anwiki':
- mode => 744,
- owner => root,
- group => root,
- source => 'puppet:///modules/adblockplusorg/deploy-anwiki'
- }
-
- file {['/var', '/var/www', '/var/www/adblockplus.org',
- '/var/www/adblockplus.org/httpdocs']:
- ensure => 'directory'
- }
-
- file {'/var/www/adblockplus.org/httpdocs/index.php':
- mode => 744,
- owner => 'www-data',
- group => 'www-data',
- content => ''
- }
-
- file {'/var/www/adblockplus.org/httpdocs/default-static':
- ensure => 'link',
- target => '/var/www/adblockplus.org/anwiki/default-static'
- }
-
- file {'/var/www/adblockplus.org/httpdocs/_override-static':
- ensure => 'link',
- target => '/var/www/adblockplus.org/anwiki/_override-static'
- }
-
- file {'/var/www/adblockplus.org/httpdocs/_addons-static':
- ensure => 'link',
- target => '/var/www/adblockplus.org/anwiki/_addons-static'
- }
-
- exec {'/usr/local/bin/deploy-anwiki':
- subscribe => File['/usr/local/bin/deploy-anwiki'],
- before => [
- File['/var/www/adblockplus.org/phproot/_anwiki-override.inc.php'],
- File['/var/www/adblockplus.org/anwiki/_override/drivers/sessionsdrivers/sessionsdriver_mysql/sessionsdriver_mysql.cfg.php'],
- File['/var/www/adblockplus.org/anwiki/_override/drivers/usersdrivers/usersdriver_mysql/usersdriver_mysql.cfg.php'],
- File['/var/www/adblockplus.org/anwiki/_override/drivers/storagedrivers/storagedriver_mysql/storagedriver_mysql.cfg.php']
- ],
- refreshonly => true
- }
-
- file {'/var/www/adblockplus.org/phproot/_anwiki-override.inc.php':
- source => 'puppet:///modules/adblockplusorg/_anwiki-override.inc.php',
- owner => 'www-data',
- group => 'www-data'
- }
-
- file {'/var/www/adblockplus.org/anwiki/_override/drivers/sessionsdrivers/sessionsdriver_mysql/sessionsdriver_mysql.cfg.php':
- source => 'puppet:///modules/adblockplusorg/anwiki.cfg.php',
- replace => 'no',
- ensure => 'present',
- owner => 'www-data',
- group => 'www-data'
- }
-
- file {'/var/www/adblockplus.org/anwiki/_override/drivers/usersdrivers/usersdriver_mysql/usersdriver_mysql.cfg.php':
- source => 'puppet:///modules/adblockplusorg/anwiki.cfg.php',
- replace => 'no',
- ensure => 'present',
- owner => 'www-data',
- group => 'www-data'
- }
-
- file {'/var/www/adblockplus.org/anwiki/_override/drivers/storagedrivers/storagedriver_mysql/storagedriver_mysql.cfg.php':
- source => 'puppet:///modules/adblockplusorg/anwiki.cfg.php',
- replace => 'no',
- ensure => 'present',
- owner => 'www-data',
- group => 'www-data'
- }
-
- package {'php5-fpm':
- ensure => absent,
- require => Class['mysql::server']
- }
-
- class {'spawn-fcgi':}
-
- # No PHP_FCGI_MAX_REQUESTS=100 in that something :(
- spawn-fcgi::php-pool {'global':
- ensure => present,
- socket => '/tmp/php-fastcgi.sock',
- children => '3'
- }
-
- class {'mysql::server':
- config_hash => {'root_password' => 'vagrant'}
- }
-
- mysql::db {'anwiki':
- user => 'anwiki',
- password => 'vagrant',
- host => 'localhost',
- grant => ['all'],
- require => Class['mysql::config']
- }
-}
« Vagrantfile ('K') | « modules/adblockplusorg/files/deploy-anwiki ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld