Skip to content

Class peagen.errors.TemplateSetUninstallError

peagen.errors.TemplateSetUninstallError

TemplateSetUninstallError(names, reason)

Bases: RuntimeError

Raise when uninstalling a template set distribution fails.

Source code in peagen/errors.py
58
59
60
61
62
def __init__(self, names: Iterable[str], reason: str) -> None:
    joined = ", ".join(names)
    super().__init__(f"Failed to uninstall template-set(s) [{joined}]: {reason}")
    self.names = list(names)
    self.reason = reason

names instance-attribute

names = list(names)

reason instance-attribute

reason = reason