Parse NODATA status code in _parsers.Sign.
parent
75f3a4a89e
commit
596d6cd2d3
|
@ -767,11 +767,13 @@ class Sign(object):
|
||||||
"""
|
"""
|
||||||
if key in ("USERID_HINT", "NEED_PASSPHRASE", "BAD_PASSPHRASE",
|
if key in ("USERID_HINT", "NEED_PASSPHRASE", "BAD_PASSPHRASE",
|
||||||
"GOOD_PASSPHRASE", "BEGIN_SIGNING", "CARDCTRL",
|
"GOOD_PASSPHRASE", "BEGIN_SIGNING", "CARDCTRL",
|
||||||
"INV_SGNR", "NODATA"):
|
"INV_SGNR"):
|
||||||
pass
|
pass
|
||||||
elif key == "SIG_CREATED":
|
elif key == "SIG_CREATED":
|
||||||
(self.sig_type, self.sig_algo, self.sig_hash_algo,
|
(self.sig_type, self.sig_algo, self.sig_hash_algo,
|
||||||
self.what, self.timestamp, self.fingerprint) = value.split()
|
self.what, self.timestamp, self.fingerprint) = value.split()
|
||||||
|
elif key == "NODATA":
|
||||||
|
self.status = nodata(value)
|
||||||
else:
|
else:
|
||||||
raise ValueError("Unknown status message: %r" % key)
|
raise ValueError("Unknown status message: %r" % key)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue