*.__registerFinalizer: Polish duplicate-handle exception a bit
Just enough for these errors to not look like experimental leftovers.
diff --git a/usb1/__init__.py b/usb1/__init__.py
index c6d452c..4492237 100644
--- a/usb1/__init__.py
+++ b/usb1/__init__.py
@@ -1044,7 +1044,7 @@
def __registerFinalizer(self, handle, finalizer):
if handle in self.__finalizer_dict:
finalizer.detach()
- raise ValueError
+ raise ValueError('Finalizer handle {handle} already exists')
self.__finalizer_dict[handle] = finalizer
def __unregisterFinalizer(self, handle):
@@ -1825,7 +1825,7 @@
def __registerFinalizer(self, handle, finalizer):
if handle in self.__finalizer_dict:
finalizer.detach()
- raise ValueError
+ raise ValueError('Finalizer handle {handle} already exists')
self.__finalizer_dict[handle] = finalizer
def __unregisterFinalizer(self, handle):
@@ -2216,7 +2216,7 @@
def __registerFinalizer(self, handle, finalizer):
if handle in self.__finalizer_dict:
finalizer.detach()
- raise ValueError
+ raise ValueError('Finalizer handle {handle} already exists')
self.__finalizer_dict[handle] = finalizer
def __unregisterFinalizer(self, handle):