Initialize invalid parameter error. Args: message: Error message parameter: Parameter name that is invalid command: Command name
(
self, message: str, parameter: str | None = None, command: str | None = None
)
| 24 | """Invalid parameter provided to command.""" |
| 25 | |
| 26 | def __init__( |
| 27 | self, message: str, parameter: str | None = None, command: str | None = None |
| 28 | ): |
| 29 | """ |
| 30 | Initialize invalid parameter error. |
| 31 | |
| 32 | Args: |
| 33 | message: Error message |
| 34 | parameter: Parameter name that is invalid |
| 35 | command: Command name |
| 36 | """ |
| 37 | self.parameter = parameter |
| 38 | super().__init__(message, command) |
| 39 | |
| 40 | |
| 41 | class CommandExecutionError(CommandError): |