add --quick option to skip the 5 second "you are destroying your wiki omfg" warning
authorBrion Vibber <brion@users.mediawiki.org>
Mon, 25 Apr 2005 12:03:57 +0000 (12:03 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Mon, 25 Apr 2005 12:03:57 +0000 (12:03 +0000)
maintenance/update.php

index 415b60f..5fad4b9 100644 (file)
@@ -8,6 +8,7 @@
  */ 
 
 /** */
+$options = array( 'quick' );
 require_once( "commandLine.inc" );
 require_once( "updaters.inc" );
 $wgTitle = Title::newFromText( "MediaWiki database updater" );
@@ -15,12 +16,15 @@ $wgDatabase = Database::newFromParams( $wgDBserver, $wgDBadminuser, $wgDBadminpa
 
 print "Going to run database updates for $wgDBname\n";
 print "Depending on the size of your database this may take a while!\n";
-print "Abort with control-c in the next five seconds to aboard.. ";
 
-for ($i = 5; $i >= 0; --$i) {
-       echo $i;
-       sleep(1);
-       echo( ($i == 0) ? "\n" : chr(8) );
+if( !isset( $options['quick'] ) ) {
+       print "Abort with control-c in the next five seconds to aboard.. ";
+       
+       for ($i = 5; $i >= 0; --$i) {
+               echo $i;
+               sleep(1);
+               echo( ($i == 0) ? "\n" : chr(8) );
+       }
 }
 
 do_all_updates();