X-Git-Url: https://git.cyclocoop.org/?a=blobdiff_plain;f=maintenance%2Fmcc.php;h=024452788f49a612fdadcdfaefb5f120c1163f36;hb=b41b2194669874092fc09a9c9002645a94a8df00;hp=f13c444b586dcc43a39b036304e180239b0df8ca;hpb=670602f082c006326eee311d6e3ab6033d9bcdf9;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/mcc.php b/maintenance/mcc.php index f13c444b58..024452788f 100644 --- a/maintenance/mcc.php +++ b/maintenance/mcc.php @@ -2,6 +2,21 @@ /** * memcached diagnostic tool * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * http://www.gnu.org/copyleft/gpl.html + * * @file * @todo document * @ingroup Maintenance @@ -10,7 +25,7 @@ /** */ require_once( dirname( __FILE__ ) . '/commandLine.inc' ); -$mcc = new MWMemcached( array( 'persistant' => true/*, 'debug' => true*/ ) ); +$mcc = new MWMemcached( array( 'persistent' => true/*, 'debug' => true*/ ) ); $mcc->set_servers( $wgMemCachedServers ); # $mcc->set_debug( true ); @@ -31,8 +46,9 @@ function mccShowHelp( $command ) { $command = 'fullhelp'; } if ( $command === 'fullhelp' ) { + $max_cmd_len = max( array_map( 'strlen', array_keys( $commandList ) ) ); foreach ( $commandList as $cmd => $desc ) { - print "$cmd: $desc\n"; + printf( "%-{$max_cmd_len}s: %s\n", $cmd, $desc ); } } elseif ( isset( $commandList[$command] ) ) { print "$command: $commandList[$command]\n";