diff options
| author | 2020-02-14 22:03:53 +0000 | |
|---|---|---|
| committer | 2020-02-14 22:03:53 +0000 | |
| commit | 275f896ed8af3a783853e1053ac9bc24de858c5a (patch) | |
| tree | 68f76947fcaf4502585db71583b6676c9e714a94 /src/utils/parse/spec.py | |
| parent | support exported command spec types! (diff) | |
| signature | ||
move SpecTypeErro to utils.parse.spec
Diffstat (limited to 'src/utils/parse/spec.py')
| -rw-r--r-- | src/utils/parse/spec.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/utils/parse/spec.py b/src/utils/parse/spec.py index 289a151b..407eec0f 100644 --- a/src/utils/parse/spec.py +++ b/src/utils/parse/spec.py @@ -3,6 +3,11 @@ from .time import duration from .types import try_int from src.utils.datetime.parse import date_human +class SpecTypeError(Exception): + def __init__(self, message: str, arg_count: int=1): + self.message = message + self.arg_count = arg_count + class SpecArgumentContext(enum.IntFlag): CHANNEL = 1 PRIVATE = 2 |
