mirror of
https://github.com/yacy/yacy_search_server.git
synced 2024-09-19 00:01:41 +02:00
* rewrite code without using java 1.6 features
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5829 6c8d7289-2bf4-0310-a012-ef5d649a1542
This commit is contained in:
parent
d93a2a6552
commit
94a6c83256
|
@ -63,21 +63,21 @@ public class ConfigUpdate_p {
|
|||
if (release.length() > 0) {
|
||||
try {
|
||||
yacyVersion versionToDownload = new yacyVersion(new yacyURL(release, null));
|
||||
|
||||
// replace this version with version which contains public key
|
||||
yacyVersion.DevAndMainVersions releases = yacyVersion.allReleases(false);
|
||||
if(versionToDownload.mainRelease) {
|
||||
yacyVersion repVersionToDownload = releases.main.ceiling(versionToDownload);
|
||||
if(repVersionToDownload.equals(versionToDownload))
|
||||
versionToDownload = repVersionToDownload;
|
||||
} else {
|
||||
yacyVersion repVersionToDownload = releases.dev.ceiling(versionToDownload);
|
||||
if(repVersionToDownload.equals(versionToDownload))
|
||||
versionToDownload = repVersionToDownload;
|
||||
yacyVersion.DevAndMainVersions allReleases = yacyVersion.allReleases(false);
|
||||
TreeSet<yacyVersion> mostReleases = versionToDownload.mainRelease
|
||||
? allReleases.main : allReleases.dev;
|
||||
for(yacyVersion rel : mostReleases) {
|
||||
if(rel.equals(versionToDownload)) {
|
||||
versionToDownload = rel;
|
||||
break;
|
||||
}
|
||||
}
|
||||
versionToDownload.downloadRelease();
|
||||
versionToDownload.downloadRelease();
|
||||
} catch (final IOException e) {
|
||||
// TODO Auto-generated catch block
|
||||
e.printStackTrace();
|
||||
// TODO Auto-generated catch block
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user