Fix indentation..
This commit is contained in:
58
pcurse.pm
58
pcurse.pm
@@ -309,41 +309,41 @@ sub init_pool {
|
|||||||
my $p = Thread::Pool->new( {
|
my $p = Thread::Pool->new( {
|
||||||
workers => $w,
|
workers => $w,
|
||||||
do => sub {
|
do => sub {
|
||||||
my $todo = shift;
|
my $todo = shift;
|
||||||
if($todo eq 'check') {
|
if($todo eq 'check') {
|
||||||
my $addon = shift;
|
my $addon = shift;
|
||||||
my $conf = shift;
|
my $conf = shift;
|
||||||
my $html = pcurse::html_get($addon->{'host'}.$addon->{'uri'});
|
my $html = pcurse::html_get($addon->{'host'}.$addon->{'uri'});
|
||||||
my $fileid = pcurse::get_latest_file_id($html,$addon->{'host'}.$addon->{'uri'});
|
my $fileid = pcurse::get_latest_file_id($html,$addon->{'host'}.$addon->{'uri'});
|
||||||
if($fileid) {
|
if($fileid) {
|
||||||
$addon->{'fileid'} = $fileid;
|
$addon->{'fileid'} = $fileid;
|
||||||
my $version = pcurse::get_product_version($html,$addon->{'uri'},$fileid);
|
my $version = pcurse::get_product_version($html,$addon->{'uri'},$fileid);
|
||||||
if($version && ($version ne $addon->{'version'})) {
|
if($version && ($version ne $addon->{'version'})) {
|
||||||
unless($conf->{'test'}) {
|
unless($conf->{'test'}) {
|
||||||
if($fileid eq 'elvui') {
|
if($fileid eq 'elvui') {
|
||||||
$addon->{'downloaduri'} = $addon->{'host'}.'/downloads/'.$version;
|
$addon->{'downloaduri'} = $addon->{'host'}.'/downloads/'.$version;
|
||||||
} else {
|
} else {
|
||||||
$addon->{'downloaduri'} = $addon->{'host'}.$addon->{'uri'}.'/download/'.$fileid.'/file';
|
$addon->{'downloaduri'} = $addon->{'host'}.$addon->{'uri'}.'/download/'.$fileid.'/file';
|
||||||
}
|
|
||||||
$addon->{'targetversion'} = $version;
|
|
||||||
return (1,$addon);
|
|
||||||
}
|
}
|
||||||
} else {
|
$addon->{'targetversion'} = $version;
|
||||||
return (0,'No need to update');
|
return (1,$addon);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
return (0,'Could not find file id for '.$addon->{'name'});
|
return (0,'No need to update');
|
||||||
}
|
}
|
||||||
} elsif($todo eq 'download') {
|
|
||||||
my $uri = shift;
|
|
||||||
my $fileid = shift;
|
|
||||||
my ($ret,$filename,$file) = pcurse::download_update($uri,$fileid);
|
|
||||||
return { retval => $ret, filename => $filename, filecontent => $file } if($ret);
|
|
||||||
return { retval => 0, filename => undef, filecontent => undef };
|
|
||||||
} else {
|
} else {
|
||||||
return (0,'Unknown task');
|
return (0,'Could not find file id for '.$addon->{'name'});
|
||||||
}
|
}
|
||||||
},
|
} elsif($todo eq 'download') {
|
||||||
|
my $uri = shift;
|
||||||
|
my $fileid = shift;
|
||||||
|
my ($ret,$filename,$file) = pcurse::download_update($uri,$fileid);
|
||||||
|
return { retval => $ret, filename => $filename, filecontent => $file } if($ret);
|
||||||
|
return { retval => 0, filename => undef, filecontent => undef };
|
||||||
|
} else {
|
||||||
|
return (0,'Unknown task');
|
||||||
|
}
|
||||||
|
},
|
||||||
});
|
});
|
||||||
return $p;
|
return $p;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user