Mailinglist Archive: zypp-devel (226 mails)
| < Previous | Next > |
[zypp-devel] libzypp download failover - server side implemented
- From: "Dr. Peter Poeml" <poeml@xxxxxxx>
- Date: Mon, 21 Apr 2008 19:41:46 +0200
- Message-id: <20080421174146.GF21995@xxxxxxx>
Hi,
I have implemented a text mirror list for libzypp, which is returned
for requests containing the rfc 2295 header shown below.
I slightly changed the format.
The returned mime type is application/mirrorlist-txt.
A Vary header is set on the header for proper caching.
% curl -sH "Accept-Features: mirrorlist-txt"
'http://download.opensuse.org/distribution/10.3/repo/oss/suse/repodata/primary.xml.gz'
| head -6
# mirrorlist-txt version=1.0
# url baseurl_len mirrorid region:country power
http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/10.3/repo/oss/suse/repodata/primary.xml.gz
45 39 EU:de 100
http://download.uni-hd.de/ftp/pub/linux/opensuse/distribution/10.3/repo/oss/suse/repodata/primary.xml.gz
49 41 EU:de 100
http://opensuse.intergenia.de/distribution/10.3/repo/oss/suse/repodata/primary.xml.gz
30 75 EU:de 100
http://widehat.opensuse.org/distribution/10.3/repo/oss/suse/repodata/primary.xml.gz
28 97 EU:de 50
I have updated http://en.opensuse.org/Libzypp/Failover accordingly.
Peter
--
"WARNING: This bug is visible to non-employees. Please be respectful!"
SUSE LINUX Products GmbH
Research & Development
I have implemented a text mirror list for libzypp, which is returned
for requests containing the rfc 2295 header shown below.
I slightly changed the format.
The returned mime type is application/mirrorlist-txt.
A Vary header is set on the header for proper caching.
% curl -sH "Accept-Features: mirrorlist-txt"
'http://download.opensuse.org/distribution/10.3/repo/oss/suse/repodata/primary.xml.gz'
| head -6
# mirrorlist-txt version=1.0
# url baseurl_len mirrorid region:country power
http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/10.3/repo/oss/suse/repodata/primary.xml.gz
45 39 EU:de 100
http://download.uni-hd.de/ftp/pub/linux/opensuse/distribution/10.3/repo/oss/suse/repodata/primary.xml.gz
49 41 EU:de 100
http://opensuse.intergenia.de/distribution/10.3/repo/oss/suse/repodata/primary.xml.gz
30 75 EU:de 100
http://widehat.opensuse.org/distribution/10.3/repo/oss/suse/repodata/primary.xml.gz
28 97 EU:de 50
I have updated http://en.opensuse.org/Libzypp/Failover accordingly.
Peter
--
"WARNING: This bug is visible to non-employees. Please be respectful!"
SUSE LINUX Products GmbH
Research & Development
| < Previous | Next > |