On Fri, Jun 2, 2017 at 1:21 PM, Matt Riedemann <mriede...@gmail.com> wrote:

>
> I don't think the maintenance issue is the prime motivator, it's the fact
> paste is in /etc which makes it a config file and therefore an impediment
> to smooth upgrades. The more we can move into code, like default policy and
> privsep, the better.


Ah, that makes sense, Swift has had to do all kinds of non-sense to
manipulate pipelines to facilitate smooth upgrade.  But I always assumed
our heavy use of middleware and support for custom extension via third
party middleware just meant it was complexity inherent to our problem we
had to eat until we wrote something better.

https://github.com/openstack/swift/blob/d51ecb4ecc559bf4628159edc2119e96c05fe6c5/swift/proxy/server.py#L50

-Clay
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to