(pid: int)
| 98 | |
| 99 | |
| 100 | def _read_maps(pid: int) -> List[str]: |
| 101 | try: |
| 102 | with open(f"/proc/{pid}/maps") as maps: |
| 103 | return maps.readlines() |
| 104 | except FileNotFoundError: |
| 105 | raise ProcessNotFound(f"No such process id: {pid}") from None |
| 106 | |
| 107 | |
| 108 | def generate_maps_for_process(pid: int) -> Iterable[VirtualMap]: |
no test coverage detected