15 |
use IO::File; |
use IO::File; |
16 |
use Getopt::Long; |
use Getopt::Long; |
17 |
use RServ; |
use RServ; |
|
use Sys::Hostname; |
|
18 |
|
|
19 |
$| = 1; |
$| = 1; |
20 |
|
|
123 |
exit 1; |
exit 1; |
124 |
} |
} |
125 |
|
|
126 |
$slavehost = hostname if (! $slavehost); |
$slavehost = 'localhost' if (! $slavehost); |
127 |
my $slaveId = GetSlaveId($mconn, $slave, $slavehost); |
my $slaveId = GetSlaveId($mconn, $slave, $slavehost); |
128 |
|
|
129 |
die "\n>>>>>>>>>>>>> ERROR: Can't GetSlaveID for $sinfo\n" if (! $slaveId); |
die "\n>>>>>>>>>>>>> ERROR: Can't GetSlaveID for $sinfo\n" if (! $slaveId); |
137 |
my $outf = new IO::File; |
my $outf = new IO::File; |
138 |
open $outf, ">$snapshot"; |
open $outf, ">$snapshot"; |
139 |
print "\n>>>>>>>>>>>>> Prepare Snapshot\n\n" if ($verbose); |
print "\n>>>>>>>>>>>>> Prepare Snapshot\n\n" if ($verbose); |
140 |
|
print "master id: $mserver slave id: $slaveId\n" if ($debug); |
141 |
my $res = PrepareSnapshot($mconn, $sconn, $outf, $mserver, $slaveId, $tables); |
my $res = PrepareSnapshot($mconn, $sconn, $outf, $mserver, $slaveId, $tables); |
142 |
close $outf; |
close $outf; |
143 |
if ($res < 0) { |
if ($res < 0) { |