On Mon, 2009-10-12 at 17:45 -0400, Seth Vidal wrote: > as before NACK pre-3.2.25 release
*nods* > but I have to ask - how is this on the road to multiple md downloads at > once? The way curlmulti works we just toss objects at it and perform the > ones we want and cope with the callback. > > How does this help us do that? Because now there's a "download section" which just does: for (ndata, nmdtype) in downloading*: if not self._retrieveMD(nmdtype, retrieve_can_fail=True): self._revertOldRepoXML() return False ...instead of having it mixed in, and in theory it just needs to change to something like: for (ndata, nmdtype) in downloading*: self._start_async_retrieveMD(nmdtype, retrieve_can_fail=True) if not self._end_async(): self._revertOldRepoXML() return False ...of course that's pure guess work, and we might want to change it a lot more so you can have multiple downloads for different repos. going at once ... but, it's something. _______________________________________________ Yum-devel mailing list Yum-devel@lists.baseurl.org http://lists.baseurl.org/mailman/listinfo/yum-devel