Delete a saved snapshot. Returns True if deleted.
(self, name: str)
| 79 | return sorted(p.stem for p in self._dir.glob("*.json")) |
| 80 | |
| 81 | def delete(self, name: str) -> bool: |
| 82 | """Delete a saved snapshot. Returns True if deleted.""" |
| 83 | path = self._path(name) |
| 84 | if path.exists(): |
| 85 | path.unlink() |
| 86 | return True |
| 87 | return False |
| 88 | |
| 89 | |
| 90 | def _collect_elements(data: dict[str, Any]) -> list[dict[str, Any]]: |