raise VBANCMDError on invalid kind

This commit is contained in:
onyx-and-iris 2023-06-25 13:50:21 +01:00
parent 226fc5ead7
commit 372dba0b6b

View File

@ -1,6 +1,8 @@
from dataclasses import dataclass from dataclasses import dataclass
from enum import Enum, unique from enum import Enum, unique
from .error import VBANCMDError
@unique @unique
class KindId(Enum): class KindId(Enum):
@ -97,7 +99,7 @@ def request_kind_map(kind_id):
try: try:
KIND_obj = kind_factory(kind_id) KIND_obj = kind_factory(kind_id)
except ValueError as e: except ValueError as e:
print(e) raise VBANCMDError(str(e)) from e
return KIND_obj return KIND_obj