error.py 323 B

1234567891011121314
  1. """Errors."""
  2. from __future__ import annotations
  3. class ProcessCallFailedError(RuntimeError):
  4. """Failed a process call."""
  5. def __init__(self, code, out, err, cmd) -> None:
  6. super().__init__(code, out, err, cmd)
  7. self.code = code
  8. self.out = out
  9. self.err = err
  10. self.cmd = cmd