updated to work with new client
authorTim Starling <tstarling@users.mediawiki.org>
Tue, 1 Jun 2004 07:42:32 +0000 (07:42 +0000)
committerTim Starling <tstarling@users.mediawiki.org>
Tue, 1 Jun 2004 07:42:32 +0000 (07:42 +0000)
maintenance/mcc.php

index a6b5249..f0b6826 100755 (executable)
@@ -1,10 +1,14 @@
 <?php
-require_once( "../includes/DefaultSettings.php" );
+/*require_once( "../includes/DefaultSettings.php" );
 require_once( "../LocalSettings.php" );
-require_once( "../includes/MemCachedClient.inc.php" );
+require_once( "../includes/MemCachedClient.inc.php" );*/
 
-$mcc = new MemCachedClient();
+
+require_once( "liveCmdLine.inc" );
+
+$mcc = new memcached( array('persistant' => true) );
 $mcc->set_servers( $wgMemCachedServers );
+$mcc->set_debug( true );
 
 do {
        $bad = false;
@@ -20,7 +24,8 @@ do {
                                $res = $res[$args[1]];
                        }
                        if ( $res === false ) {
-                               print 'Error: ' . $mcc->error_string() . "\n";
+                               #print 'Error: ' . $mcc->error_string() . "\n";
+                               print "MemCached error\n";
                        } elseif ( is_string( $res ) ) {
                                print "$res\n";
                        } else {
@@ -35,13 +40,15 @@ do {
                                $value = implode( " ", $args );
                        }
                        if ( !$mcc->set( $key, $value, 0 ) ) {
-                               print 'Error: ' . $mcc->error_string() . "\n";
+                               #print 'Error: ' . $mcc->error_string() . "\n";
+                               print "MemCached error\n";
                        }
                        break;
                case "delete":
                        $key = implode( " ", $args );
                        if ( !$mcc->delete( $key ) ) {
-                               print 'Error: ' . $mcc->error_string() . "\n";
+                               #print 'Error: ' . $mcc->error_string() . "\n";
+                               print "MemCached error\n";
                        }
                        break;                                 
                case "quit":