mirror of https://github.com/KLayout/klayout.git
Exceptions must not be strings in Python
This commit is contained in:
parent
45c7b97549
commit
1a30fdf4b7
|
|
@ -104,10 +104,10 @@ class _PCellDeclarationHelper(PCellDeclaration):
|
|||
pdecl.unit = unit
|
||||
if not (choices is None):
|
||||
if not isinstance(choices, list) and not isinstance(choices, tuple):
|
||||
raise "choices value must be an list/tuple of two-element arrays (description, value)"
|
||||
raise Exception("choices value must be an list/tuple of two-element arrays (description, value)")
|
||||
for c in choices:
|
||||
if (not isinstance(choices, list) and not isinstance(choices, tuple)) or len(c) != 2:
|
||||
raise "choices value must be an list/tuple of two-element arrays (description, value)"
|
||||
raise Exception("choices value must be an list/tuple of two-element arrays (description, value)")
|
||||
pdecl.add_choice(c[0], c[1])
|
||||
|
||||
# return the declaration object for further operations
|
||||
|
|
|
|||
Loading…
Reference in New Issue