зеркало из https://github.com/mozilla/gecko-dev.git
add simple verbosity hack
This commit is contained in:
Родитель
fb9b9603af
Коммит
814ebc1201
|
@ -5,6 +5,8 @@ use LWP::Simple;
|
||||||
use Template;
|
use Template;
|
||||||
use strict;
|
use strict;
|
||||||
|
|
||||||
|
my $VERBOSE = 1;
|
||||||
|
|
||||||
# Establish a database connection.
|
# Establish a database connection.
|
||||||
my $dsn = "DBI:mysql:host=mecha.mozilla.org;database=downloadstats;port=3306";
|
my $dsn = "DBI:mysql:host=mecha.mozilla.org;database=downloadstats;port=3306";
|
||||||
my $dbh = DBI->connect($dsn,
|
my $dbh = DBI->connect($dsn,
|
||||||
|
@ -92,17 +94,17 @@ my $done_in_segments =
|
||||||
foreach my $stat (@stats) {
|
foreach my $stat (@stats) {
|
||||||
next if !$stat->{isactive};
|
next if !$stat->{isactive};
|
||||||
|
|
||||||
print STDERR "$stat->{name} $stat->{version}...\n";
|
print STDERR "$stat->{name} $stat->{version}...\n" if $VERBOSE;
|
||||||
|
|
||||||
my $platforms = $stat->{platforms};
|
my $platforms = $stat->{platforms};
|
||||||
|
|
||||||
foreach my $platform (keys %$platforms) {
|
foreach my $platform (keys %$platforms) {
|
||||||
print STDERR " $platform\n";
|
print STDERR " $platform\n" if $VERBOSE;
|
||||||
|
|
||||||
my $files = $platforms->{$platform};
|
my $files = $platforms->{$platform};
|
||||||
|
|
||||||
foreach my $type (keys %$files) {
|
foreach my $type (keys %$files) {
|
||||||
print STDERR " $type: ";
|
print STDERR " $type: " if $VERBOSE;
|
||||||
|
|
||||||
my $file = $files->{$type};
|
my $file = $files->{$type};
|
||||||
|
|
||||||
|
@ -135,7 +137,7 @@ foreach my $stat (@stats) {
|
||||||
partial => $may_be_done_count,
|
partial => $may_be_done_count,
|
||||||
};
|
};
|
||||||
|
|
||||||
print STDERR "$done_count / $not_done_count / $may_be_done_count / $done_in_segments_count / $total_done\n";
|
print STDERR "$done_count / $not_done_count / $may_be_done_count / $done_in_segments_count / $total_done\n" if $VERBOSE;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Ссылка в новой задаче