From: Jason R. Coombs Date: Sun, 31 Aug 2014 21:42:20 +0000 (-0400) Subject: #22315: Use advertised API for OSError X-Git-Tag: v3.4.2rc1~63 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=311321edc15d4062babf757e3827341633353d55;p=python #22315: Use advertised API for OSError --- diff --git a/Lib/distutils/dir_util.py b/Lib/distutils/dir_util.py index 9879b0dc07..0924c9b0f7 100644 --- a/Lib/distutils/dir_util.py +++ b/Lib/distutils/dir_util.py @@ -125,12 +125,11 @@ def copy_tree(src, dst, preserve_mode=1, preserve_times=1, try: names = os.listdir(src) except OSError as e: - (errno, errstr) = e if dry_run: names = [] else: raise DistutilsFileError( - "error listing files in '%s': %s" % (src, errstr)) + "error listing files in '%s': %s" % (src, e.strerror)) if not dry_run: mkpath(dst, verbose=verbose)