(message: MemoryLikeSnapshot, value_field: str, unit_field: str)
| 249 | |
| 250 | |
| 251 | def _format_memory(message: MemoryLikeSnapshot, value_field: str, unit_field: str) -> Optional[str]: |
| 252 | if not _has_field(message, value_field): |
| 253 | return None |
| 254 | value = getattr(message, value_field) |
| 255 | if _has_field(message, unit_field): |
| 256 | unit = adapter.memory_unit.get(getattr(message, unit_field)) |
| 257 | if isinstance(unit, str): |
| 258 | return f"{value} {unit}" |
| 259 | return str(value) |
| 260 | |
| 261 | |
| 262 | def _format_vendor(vendor: int) -> str: |
no test coverage detected
searching dependent graphs…