comparison mercurial/util_win32.py @ 7473:5185a24ce04e

exceptions should inherit the Exception class
author Benoit Boissinot <benoit.boissinot@ens-lyon.org>
date Sat, 06 Dec 2008 15:53:57 +0100
parents f21e3d0e335b
children 82f7145b304c
comparison
equal deleted inserted replaced
7472:9d457bb38de5 7473:5185a24ce04e
17 import cStringIO, winerror 17 import cStringIO, winerror
18 import osutil 18 import osutil
19 import util 19 import util
20 from win32com.shell import shell,shellcon 20 from win32com.shell import shell,shellcon
21 21
22 class WinError: 22 class WinError(Exception):
23 winerror_map = { 23 winerror_map = {
24 winerror.ERROR_ACCESS_DENIED: errno.EACCES, 24 winerror.ERROR_ACCESS_DENIED: errno.EACCES,
25 winerror.ERROR_ACCOUNT_DISABLED: errno.EACCES, 25 winerror.ERROR_ACCOUNT_DISABLED: errno.EACCES,
26 winerror.ERROR_ACCOUNT_RESTRICTION: errno.EACCES, 26 winerror.ERROR_ACCOUNT_RESTRICTION: errno.EACCES,
27 winerror.ERROR_ALREADY_ASSIGNED: errno.EBUSY, 27 winerror.ERROR_ALREADY_ASSIGNED: errno.EBUSY,