BryanDavis has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/81946


Change subject: Add puppet role for BetaFeatures extension.
......................................................................

Add puppet role for BetaFeatures extension.

Creates as new `role::betafeatures` Puppet class. This class configures the
experimental [[Extension:BetaFeatures]] extension that will be used by various
extensions undergoing beta testing.

Change-Id: I476c92afd296cd6f8fa0e28174c99a44ffac038f
---
M puppet/manifests/roles.pp
1 file changed, 13 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/vagrant 
refs/changes/46/81946/1

diff --git a/puppet/manifests/roles.pp b/puppet/manifests/roles.pp
index 4bb12bb..467e39e 100644
--- a/puppet/manifests/roles.pp
+++ b/puppet/manifests/roles.pp
@@ -371,6 +371,7 @@
 # This class configures MediaWiki for multimedia development.
 class role::multimedia {
     include role::mediawiki
+    include role::betafeatures
 
     # Enable dynamic thumbnail generation via the thumb.php
     # script for 404 thumb images.
@@ -401,3 +402,15 @@
         priority     => 30,    # load *after* CLDR
     }
 }
+
+# == Class: role::betafeatures
+# Configures the BetaFeatures extension
+class role::betafeatures {
+    include role::mediawiki
+
+    @mediawiki::extension { 'BetaFeatures':
+        priority     => 5,     # load before most extensions
+    }
+}
+
+# vim:set sw=4 ts=4 sts=4 et:

-- 
To view, visit https://gerrit.wikimedia.org/r/81946
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I476c92afd296cd6f8fa0e28174c99a44ffac038f
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/vagrant
Gerrit-Branch: master
Gerrit-Owner: BryanDavis <bda...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to