exit(-1);
}
$ret = true;
switch ($args[0]) {
    case 'stop':
        try {
            MWSearchUpdater::stop();
        } catch (MWException $e) {
            $ret = $e;
        }
        break;
    case 'restart':
    case 'flushall':
    case 'flush':
        try {
            MWSearchUpdater::flushAll();
        } catch (MWException $e) {
            $ret = $e;
        }
        break;
    case 'start':
        try {
            MWSearchUpdater::start();
        } catch (MWException $e) {
            $ret = $e;
        }
        break;
        //case 'flush':
        //	global $wgDBname;
        //	try {
        //		MWSearchUpdater::flush( $wgDBname );