http-replicator (was Re: InstantMirror needs a rethink)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Ed Swierk wrote:
After spending some time examining http-replicator I think that it's a
much better foundation for further development of InstantMirror
features than mod_python is. Running as a standalone daemon lets it
handle concurrent requests more naturally.

As a bonus, http-replicator supports upstream ftp servers as well as
http, and deals with byte-range requests properly (more properly than
InstantMirror does, at least).

Unlike InstantMirror, the current http-replicator implements a
traditional http proxy rather than a transparent proxy. It was pretty
easy to hack in a new --mirror option that lets it support either
mode. With the attached patch (applied atop
http-replicator_4.0alpha1), http-replicator acts as a drop-in
replacement for InstantMirror:

./http-replicator --port 80 --root /mirrors --mirror
http://download.fedora.redhat.com --nohost --daemon mirror.log

If this works for someone besides me, I'll submit the patch to the
http-replicator maintainer.

--Ed


Any chance someone could get http-replicator into shape as a real python module and package? I'd be very grateful!

--
Orion Poplawski
Technical Manager                     303-415-9701 x222
NWRA/CoRA Division                    FAX: 303-415-9702
3380 Mitchell Lane                  orion@xxxxxxxxxxxxx
Boulder, CO 80301              http://www.cora.nwra.com

--
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux