[Zope-dev] RFC ZTK: Change zope.app.wsgi to set REMOTE_USER
Jim Fulton
jim at zope.com
Tue Jan 10 15:17:19 UTC 2012
On Mon, Jan 9, 2012 at 6:26 PM, Jim Fulton <jim at zope.com> wrote:
> I'm trying to untangle zope.app-based applications from zope.server
> and am trying to figure out a sane way to get an access log.
>
> zope.app.wsgi sets the "wsgi.logging_info" WSGI environment variable
> with a user label to display in access logs (presumably). The only
> thing I've seen that leverages this is (perversely)
> zc.zopeservertracelog, which bridges this mechanism with the
> access-log mechanism provided by zope.server. Does anyone know of
> anything else that uses wsgi.logging_info?
>
> I'd like to use something independent of the server, like
> paste.translogger. paste.translogger get the user from the
> REMOTE_USER environment variable.
>
> I propose to modify zope.app.wsgi to set REMOTE_USER if it isn't
> already set. This would be in addition to setting wsgi.logging_info.
>
> Any objections?
BTW, zope.app.wsgi isn't in the ZTK. :)
Jim
--
Jim Fulton
http://www.linkedin.com/in/jimfulton
More information about the Zope-Dev
mailing list