(self, ssid: Optional[str])
| 118 | vulnerabilities_dir) |
| 119 | |
| 120 | def _slugify(self, ssid: Optional[str]) -> str: |
| 121 | source = ssid.strip().lower() if ssid else self.default_ssid |
| 122 | source = source.encode('ascii', errors='ignore').decode() or self.default_ssid |
| 123 | slug = re.sub(r'[^a-z0-9]+', '_', source).strip('_') |
| 124 | return slug or self.default_ssid |
| 125 | |
| 126 | # ------------------------------------------------------------------ |
| 127 | # Legacy migration |
no test coverage detected