Changeset 34780

Show
Ignore:
Timestamp:
08/06/09 09:50:17 (4 years ago)
Author:
kazuho
Message:

add --version

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • platform/mysql/mysqld_jumpstart/trunk/mysqld_jumpstart

    r34779 r34780  
    1111use Scalar::Util qw(looks_like_number); 
    1212 
     13our $VERSION = 0.01; 
     14 
    1315sub usage { 
    1416    print <<"EOT"; 
    15 Usage: $0 [args] 
     17Usage: $0 [options] 
    1618 
    1719General Options: 
     
    3234  --replication-network=network/netmask 
    3335                              network of slaves (default: any host) 
     36  --force                     overwrite existing directories 
    3437 
    3538Options to become a Slave: 
     
    4245  --from-innobackupex         data-dir is backup of master using innobackupex 
    4346 
     47Miscellaneous Options: 
     48  --help                      print this help 
     49  --version                   print version 
     50 
    4451EOT 
    4552    exit(0); 
     
    5057    $opt_user, $opt_server_id, $opt_port, $opt_socket, $opt_service_dir, 
    5158    $opt_my_cnf_template, $opt_repl_user, $opt_repl_password, $opt_repl_network, 
    52     $opt_from_innobackupex, $opt_force, $opt_help, 
     59    $opt_from_innobackupex, $opt_force, $opt_help, $opt_version, 
    5360); 
    5461my %opt_master = ( 
     
    7683    force                    => \$opt_force, 
    7784    help                     => \$opt_help, 
     85    version                  => \$opt_version, 
    7886    (map { 
    7987        +(sprintf('master-%s=s', (apply { s/_/-/g } $_)) => \$opt_master{$_}) 
     
    8290usage() 
    8391    if $opt_help; 
     92if ($opt_version) { 
     93    print "$VERSION\n"; 
     94    exit 0; 
     95} 
    8496 
    8597# validate options