Steve Dower <steve.do...@python.org> added the comment:

> when added sys.audit() for glob.glob(), should not it be added for 
> Path.glob() too? And for os.walk()?

Sure, those would make sense.

They all go via scandir() which has its own event too (and will do for each 
directory), but being able to see that it came from a glob or walk call could 
be useful information.

Maybe moving the sys.audit call in glob.glob further down in the function would 
avoid some of the recursion? I don't want to duplicate where it's raised too 
much, as that provides opportunities to bypass it, but this one is only 
slightly informative - os.scandir is the real one that you'd worry about seeing.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue38149>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to