Address puppet-lint warnings for mediawiki
Also remove search.pp since this is just a place holder. Change-Id: I2a862c84d6cb3d30abb5e9bfc5e139e9ec0b7df9 Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com> Reviewed-on: https://review.openstack.org/14988 Reviewed-by: James E. Blair <corvus@inaugust.com> Approved: Monty Taylor <mordred@inaugust.com> Reviewed-by: Monty Taylor <mordred@inaugust.com> Tested-by: Jenkins
This commit is contained in:
parent
999d4e70c2
commit
512a3303a8
@ -1,9 +1,12 @@
|
||||
# Class: mediawiki::app
|
||||
#
|
||||
class mediawiki::app {
|
||||
|
||||
vcsrepo { "/srv/mediawiki/w":
|
||||
ensure => latest,
|
||||
vcsrepo { '/srv/mediawiki/w':
|
||||
ensure => latest,
|
||||
provider => git,
|
||||
source => "https://gerrit.wikimedia.org/r/p/mediawiki/core.git",
|
||||
revision => "origin/master",
|
||||
source => 'https://gerrit.wikimedia.org/r/p/mediawiki/core.git',
|
||||
revision => 'origin/master',
|
||||
}
|
||||
}
|
||||
|
||||
# vim:sw=2:ts=2:expandtab:textwidth=79
|
||||
|
@ -1,3 +1,5 @@
|
||||
# Class: mediawiki::image_scaler
|
||||
#
|
||||
class mediawiki::image_scaler {
|
||||
package { [ 'djvulibre-bin',
|
||||
'ffmpeg',
|
||||
@ -52,7 +54,7 @@ class mediawiki::image_scaler {
|
||||
'xfonts-base',
|
||||
'xfonts-mplus',
|
||||
'xfonts-scalable']:
|
||||
ensure => present;
|
||||
ensure => present,
|
||||
}
|
||||
include tmpreaper
|
||||
}
|
||||
|
@ -1,12 +1,18 @@
|
||||
class mediawiki($role, $site_hostname, $mediawiki_location='') {
|
||||
# Class: mediawiki
|
||||
#
|
||||
class mediawiki(
|
||||
$role,
|
||||
$site_hostname,
|
||||
$mediawiki_location = ''
|
||||
) {
|
||||
if ($role == 'app' or $role == 'all') {
|
||||
include apache
|
||||
require apache::dev
|
||||
include mediawiki::php,
|
||||
mediawiki::app
|
||||
include apache
|
||||
include mediawiki::php
|
||||
include mediawiki::app
|
||||
|
||||
package { 'libapache2-mod-php5':
|
||||
ensure => present
|
||||
ensure => present,
|
||||
}
|
||||
|
||||
apache::vhost { $site_hostname:
|
||||
@ -17,19 +23,17 @@ class mediawiki($role, $site_hostname, $mediawiki_location='') {
|
||||
ssl => true,
|
||||
}
|
||||
a2mod { 'rewrite':
|
||||
ensure => present
|
||||
ensure => present,
|
||||
}
|
||||
a2mod { 'expires':
|
||||
ensure => present
|
||||
ensure => present,
|
||||
}
|
||||
|
||||
}
|
||||
if ($role == 'image-scaler' or $role == 'all') {
|
||||
include mediawiki::image_scaler,
|
||||
mediawiki::php,
|
||||
mediawiki::app
|
||||
}
|
||||
if ($role == 'search' or $role == 'all') {
|
||||
include mediawiki::search
|
||||
include mediawiki::image_scaler
|
||||
include mediawiki::php
|
||||
include mediawiki::app
|
||||
}
|
||||
}
|
||||
|
||||
# vim:sw=2:ts=2:expandtab:textwidth=79
|
||||
|
@ -1,3 +1,5 @@
|
||||
# Class: mediawiki::php
|
||||
#
|
||||
class mediawiki::php {
|
||||
package { ['php5', 'php5-cli', 'php5-mysql', 'php-apc', 'php5-intl']:
|
||||
ensure => present,
|
||||
|
@ -1,3 +0,0 @@
|
||||
class mediawiki::search {
|
||||
# Not currently defined. We should add lucene.
|
||||
}
|
Loading…
Reference in New Issue
Block a user