(bug 5462) Bogus missing patch warning in updater
[lhc/web/wiklou.git] / maintenance / deleteImageMemcached.php
index 2de04ce..4e17d21 100644 (file)
@@ -1,5 +1,5 @@
 <?php
-// php deleteImageMemcached.php --until "2003-09-04 04:40:00" --wait 500
+// php deleteImageMemcached.php --until "2005-09-05 00:00:00" --sleep 0 --report 10
 $optionsWithArgs = array( 'until', 'sleep', 'report' );
 
 require_once 'commandLine.inc';
@@ -12,13 +12,15 @@ class DeleteImageCache {
                $this->sleep = $sleep;
                $this->report = $report;
        }
-       
+
        function main() {
                global $wgMemc, $wgDBname;
                $fname = 'DeleteImageCache::main';
-               
+
+               ini_set( 'display_errors', false );
+
                $dbr =& wfGetDB( DB_SLAVE );
-               
+
                $res = $dbr->select( 'image',
                        array( 'img_name' ),
                        array( "img_timestamp < {$this->until}" ),
@@ -33,14 +35,14 @@ class DeleteImageCache {
                                printf("%s: %13s done (%s)\n", $wgDBname, "$i/$total", wfPercent( $i / $total * 100 ));
                        $md5 = md5( $row->img_name );
                        $wgMemc->delete( "$wgDBname:Image:$md5" );
-                       
+
                        if ($this->sleep != 0)
                                usleep( $this->sleep );
 
                        ++$i;
                }
        }
-       
+
        function getImageCount() {
                $fname = 'DeleteImageCache::getImageCount';
 
@@ -55,3 +57,4 @@ $report = (int)$options['report'];
 
 $dic = new DeleteImageCache( $until, $sleep, $report );
 $dic->main();
+?>