[Python-ideas] natively logging sys.path modifications
breamoreboy at yahoo.co.uk
Wed Jun 24 17:58:06 CEST 2015
On 24/06/2015 14:07, anatoly techtonik wrote:
> sys.path is kind of important thing for troubleshooting. It may worth
> to ship it with a logging mechanism that allows to quickly dump
> who added what and (optionally) why.
> I see the log as a circular memory buffer of limited size, to say
> 256 entries, that contains tuples in the following format:
> path, who, where, why
> path -- actual path added to sys.path
> who -- the context - package.module:function or
> - package.module:class.method or
> - package.module:__toplevel__
> where -- full filename and line number to the instruction
> why -- advanced API may allow to set this field
You see the log and somebody else does the work for you as you refuse to
sign the CLA. Do you want your bread buttered on both sides, or will
one side suffice?
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
More information about the Python-ideas