https://www.mediawiki.org/wiki/Special:Code/MediaWiki/115129

Revision: 115129
Author:   reedy
Date:     2012-05-03 14:57:03 +0000 (Thu, 03 May 2012)
Log Message:
-----------
Update checkoutMediaWiki to give a correct version of LocalSettings that 
doesn't break job runners

Modified Paths:
--------------
    trunk/tools/mwmultiversion/multiversion/checkoutMediaWiki

Modified: trunk/tools/mwmultiversion/multiversion/checkoutMediaWiki
===================================================================
--- trunk/tools/mwmultiversion/multiversion/checkoutMediaWiki   2012-05-03 
14:50:39 UTC (rev 115128)
+++ trunk/tools/mwmultiversion/multiversion/checkoutMediaWiki   2012-05-03 
14:57:03 UTC (rev 115129)
@@ -67,7 +67,12 @@
 <?php
 # WARNING: This file is publically viewable on the web. Do not put private 
data here.
 if ( defined('TESTWIKI') ) {
-       include_once( "/home/wikipedia/common/wmf-config/CommonSettings.php" );
+       if( ( isset($maintClass) && $maintClass === 'RunJobs' ) || 
!file_exists( "/home/wikipedia" ) ) {
+               # Jobs runner on apache do not have a /home/wikipedia !
+               include_once( "/apache/common/wmf-config/CommonSettings.php" );
+       } else {
+               include_once( 
"/home/wikipedia/common/wmf-config/CommonSettings.php" );
+       }
 } else {
        include_once( "/apache/common/wmf-config/CommonSettings.php" );
 }


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to