suvradeepp's picture
Deploy reno scheduling engine (FastAPI + Streamlit)
9c50399 verified
Raw
History Blame Contribute Delete
260 Bytes
from app.errors import DomainError
class CycleError(DomainError):
def __init__(self, cycle: list[int]):
self.cycle = cycle
super().__init__(f"Cycle detected: {' -> '.join(str(n) for n in cycle)}")
self.name = "CycleError"