boklm pushed to branch main at The Tor Project / Applications / tor-browser-build
Commits:
-
0b3e5edd
by Nicolas Vigier at 2025-10-21T18:41:30+02:00
1 changed file:
Changes:
| ... | ... | @@ -62,17 +62,20 @@ sub parse_log_file { |
| 62 | 62 | |
| 63 | 63 | my ($stdout, undef, $success) = capture_exec('xzcat', $File::Find::name);
|
| 64 | 64 | foreach my $line (split /\n/, $stdout) {
|
| 65 | - my ($version, $os) =
|
|
| 66 | - ($line =~ m|^[^\s]+ - - \[.+\] "GET /aus1/torbrowser/([^/]+)/tor-browser-(.*)-\d.*(_ALL)?\.mar HTTP/|);
|
|
| 67 | - if ($version) {
|
|
| 65 | + my ($version, $filename) =
|
|
| 66 | + ($line =~ m|^[^\s]+ - - \[.+\] "GET /aus1/torbrowser/([^/]+)/(tor-browser-.*\.mar) HTTP/|);
|
|
| 67 | + next unless $filename;
|
|
| 68 | + my ($os) =
|
|
| 69 | + ($filename =~ m|^tor-browser-(.*)-\Q$version\E(_ALL)?\.mar$|);
|
|
| 70 | + if ($os) {
|
|
| 68 | 71 | $downloads{$version}{total} += 1;
|
| 69 | 72 | $downloads{$version}{full_update} += 1;
|
| 70 | 73 | $downloads{$version}{OS}{$os} += 1;
|
| 71 | 74 | next;
|
| 72 | 75 | }
|
| 73 | 76 | my $incremental_from;
|
| 74 | - ($version, $os, $incremental_from) =
|
|
| 75 | - ($line =~ m|^[^\s]+ - - \[.+\] "GET /aus1/torbrowser/([^/]+)/tor-browser-(.*)--(\d[^-]+)-.*(_ALL)?\.incremental\.mar HTTP/|);
|
|
| 77 | + ($os, $incremental_from) =
|
|
| 78 | + ($filename =~ m|^tor-browser-(.*)--(\d[^-]+)-\Q$version\E(_ALL)?\.incremental\.mar$|);
|
|
| 76 | 79 | if ($incremental_from) {
|
| 77 | 80 | $downloads{$version}{total} += 1;
|
| 78 | 81 | $downloads{$version}{OS}{$os} += 1;
|