debian/lib/python/debian_linux/config.py: Fix undefined exception type
SchemaItemBoolean and SchemaItemInteger attempt to raise an exception of type Error when given invalid input, but this type has never been defined. Use ValueError instead.
This commit is contained in:
parent
8b0aacdc26
commit
ee1d2b9dff
|
@ -11,6 +11,7 @@ linux (4.19~rc6-1~exp1) UNRELEASED; urgency=medium
|
|||
* debian/bin, debian/lib/python: Clean up imports based on pyflakes report
|
||||
* debian/bin, debian/lib/python: Delete write-only vars reported by pyflakes
|
||||
* debian/lib/python/debian_linux/gencontrol.py: Delete broken methods
|
||||
* debian/lib/python/debian_linux/config.py: Fix undefined exception type
|
||||
|
||||
-- Ben Hutchings <ben@decadent.org.uk> Thu, 20 Sep 2018 02:40:54 +0100
|
||||
|
||||
|
|
|
@ -21,15 +21,12 @@ class SchemaItemBoolean(object):
|
|||
return True
|
||||
if i in ("false", "0"):
|
||||
return False
|
||||
raise Error
|
||||
raise ValueError
|
||||
|
||||
|
||||
class SchemaItemInteger(object):
|
||||
def __call__(self, i):
|
||||
try:
|
||||
return int(i.strip(), 0)
|
||||
except ValueError:
|
||||
raise Error
|
||||
return int(i.strip(), 0)
|
||||
|
||||
|
||||
class SchemaItemList(object):
|
||||
|
|
Loading…
Reference in New Issue