(body: ET.Element)
| 291 | |
| 292 | |
| 293 | def collect_rss_urls(body: ET.Element) -> List[str]: |
| 294 | urls: List[str] = [] |
| 295 | for _, rss in iter_rss_nodes(body): |
| 296 | url = normalize_url(rss.attrib.get("xmlUrl", "")) |
| 297 | if url: |
| 298 | urls.append(url) |
| 299 | return urls |
| 300 | |
| 301 | |
| 302 | def load_health_state(path: Path) -> Dict[str, Dict[str, Any]]: |
no test coverage detected