Lines Matching refs:onerror
363 def _rmtree_unsafe(path, onerror): argument
369 onerror(os.path.islink, path, sys.exc_info())
376 onerror(os.listdir, path, sys.exc_info())
384 _rmtree_unsafe(fullname, onerror)
389 onerror(os.unlink, fullname, sys.exc_info())
393 onerror(os.rmdir, path, sys.exc_info())
396 def _rmtree_safe_fd(topfd, path, onerror): argument
402 onerror(os.listdir, path, sys.exc_info())
414 onerror(os.open, fullname, sys.exc_info())
418 _rmtree_safe_fd(dirfd, fullname, onerror)
422 onerror(os.rmdir, fullname, sys.exc_info())
431 onerror(os.path.islink, fullname, sys.exc_info())
438 onerror(os.unlink, fullname, sys.exc_info())
445 def rmtree(path, ignore_errors=False, onerror=None): argument
457 def onerror(*args): function
459 elif onerror is None:
460 def onerror(*args): function
471 onerror(os.lstat, path, sys.exc_info())
476 onerror(os.lstat, path, sys.exc_info())
480 _rmtree_safe_fd(fd, path, onerror)
484 onerror(os.rmdir, path, sys.exc_info())
490 onerror(os.path.islink, path, sys.exc_info())
494 return _rmtree_unsafe(path, onerror)