20 |
|
|
21 |
my ($debug,$verbose) = (0,0); |
my ($debug,$verbose) = (0,0); |
22 |
my ($help,$slavehost,$slaveport,$slaveuser,$slavepassword); |
my ($help,$slavehost,$slaveport,$slaveuser,$slavepassword); |
23 |
my $snapshot = "__Snapshot"; |
my $snapshot; |
24 |
|
|
25 |
my $result = GetOptions( |
my $result = GetOptions( |
26 |
"debug!" => \$debug, "verbose!" => \$verbose, "help" => \$help, |
"debug!" => \$debug, "verbose!" => \$verbose, "help" => \$help, |
41 |
|
|
42 |
my $slave = $ARGV[0] || "slave"; |
my $slave = $ARGV[0] || "slave"; |
43 |
|
|
44 |
my $sinfo = "dbname=$slave"; |
my $sinfo = MkInfo($slave,$slavehost,$slaveport,$slaveuser,$slavepassword); |
|
$sinfo = "$sinfo host=$slavehost" if (defined($slavehost)); |
|
|
$sinfo = "$sinfo port=$slaveport" if (defined($slaveport)); |
|
|
$sinfo = "$sinfo user=$slaveuser" if (defined($slaveuser)); |
|
|
$sinfo = "$sinfo password=$slavepassword" if (defined($slavepassword)); |
|
45 |
|
|
46 |
my $conn = Pg::connectdb($sinfo); |
my $conn = Pg::connectdb($sinfo); |
47 |
|
|