40 |
|
|
41 |
my %opt; |
my %opt; |
42 |
|
|
43 |
if ( !getopts("cdm:v", \%opt ) ) { |
if ( !getopts("cdm:v:", \%opt ) ) { |
44 |
print STDERR <<EOF; |
print STDERR <<EOF; |
45 |
usage: $0 [-c|-d] [-m num] |
usage: $0 [-c|-d] [-m num] [-v|-v level] |
46 |
|
|
47 |
Options: |
Options: |
48 |
-c create database on first use |
-c create database on first use |
49 |
-d delete database before import |
-d delete database before import |
50 |
-m num import just num increments for one host |
-m num import just num increments for one host |
51 |
|
-v num set verbosity (debug) level (default $debug) |
52 |
EOF |
EOF |
53 |
exit 1; |
exit 1; |
54 |
} |
} |
203 |
my $inc_nr = 0; |
my $inc_nr = 0; |
204 |
|
|
205 |
foreach my $backup (@backups) { |
foreach my $backup (@backups) { |
206 |
|
|
207 |
$inc_nr++; |
$inc_nr++; |
208 |
last if ($opt{m} && $inc_nr > $opt{m}); |
last if ($opt{m} && $inc_nr > $opt{m}); |
209 |
|
|
210 |
my $backupNum = $backup->{'num'}; |
my $backupNum = $backup->{'num'}; |
211 |
my @backupShares = (); |
my @backupShares = (); |
212 |
|
|
213 |
print $hosts->{$host_key}->{'host'}, "\t#$backupNum\n"; |
print $hosts->{$host_key}->{'host'}, |
214 |
|
"\t#$backupNum\t", $backup->{type} || '?', " ", |
215 |
|
$backup->{nFilesNew} || '?', "/", $backup->{nFiles} || '?', |
216 |
|
" files\n"; |
217 |
|
|
218 |
$sth->{backups_broj}->execute($hostID, $backupNum); |
$sth->{backups_broj}->execute($hostID, $backupNum); |
219 |
my ($broj) = $sth->{backups_broj}->fetchrow_array(); |
my ($broj) = $sth->{backups_broj}->fetchrow_array(); |
306 |
|
|
307 |
my ($bpc, $hostname, $files, $backupNum, $share, $dir, $shareID) = @_; |
my ($bpc, $hostname, $files, $backupNum, $share, $dir, $shareID) = @_; |
308 |
|
|
309 |
print STDERR "recurse($hostname,$backupNum,$share,$dir,$shareID)\n" if ($debug >= 1); |
print STDERR "\nrecurse($hostname,$backupNum,$share,$dir,$shareID)\n" if ($debug >= 1); |
310 |
|
|
311 |
my ($nr_files, $new_files, $nr_dirs, $new_dirs) = (0,0,0,0); |
my ($nr_files, $new_files, $nr_dirs, $new_dirs) = (0,0,0,0); |
312 |
|
|