mirror of https://gerrit.osmocom.org/pysim
cards: remove "auto_once" from possible ctype options
The card_detect function in cards.py allows to specify the card type or use the hints "auto" and "auto_once" to trigger autodetection of the card. However, "auto_once" has no effect and is not used by any caller, so lets remove it. Change-Id: Iea726f51e5ddb43d8a4da2672552fff38e29b006
This commit is contained in:
parent
913e6166d8
commit
6477309107
|
@ -1564,7 +1564,7 @@ def card_detect(ctype, scc):
|
|||
card = None
|
||||
ctypes = dict([(kls.name, kls) for kls in _cards_classes])
|
||||
|
||||
if ctype in ("auto", "auto_once"):
|
||||
if ctype == "auto":
|
||||
for kls in _cards_classes:
|
||||
card = kls.autodetect(scc)
|
||||
if card:
|
||||
|
@ -1576,9 +1576,6 @@ def card_detect(ctype, scc):
|
|||
print("Autodetection failed")
|
||||
return None
|
||||
|
||||
if ctype == "auto_once":
|
||||
ctype = card.name
|
||||
|
||||
elif ctype in ctypes:
|
||||
card = ctypes[ctype](scc)
|
||||
|
||||
|
|
Loading…
Reference in New Issue