From e6b86872ce1fd91c4eea598a16bb72b2e108300f Mon Sep 17 00:00:00 2001 From: Vadim Yanitskiy Date: Thu, 21 Apr 2022 16:50:25 +0300 Subject: [PATCH] transport/pcsc: throw ReaderError with a message Before this patch: $ ./pySim-shell.py -p 0 Card reader initialization failed with an exception of type: after: $ ./pySim-shell.py -p 0 Card reader initialization failed with exception: No reader found for number 0 Change-Id: Id08c4990857f7083a8d1cefc90ff85fc20ab6fef --- pySim/transport/pcsc.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pySim/transport/pcsc.py b/pySim/transport/pcsc.py index ca1751ab..e3f2546f 100644 --- a/pySim/transport/pcsc.py +++ b/pySim/transport/pcsc.py @@ -34,7 +34,7 @@ class PcscSimLink(LinkBase): super().__init__(**kwargs) r = readers() if reader_number >= len(r): - raise ReaderError + raise ReaderError('No reader found for number %d' % reader_number) self._reader = r[reader_number] self._con = self._reader.createConnection()