Get or create the global ServerCapabilities instance
(shared_data=None)
| 351 | if caps.architecture not in self.SUPPORTED_ARCHS: |
| 352 | return False, ( |
| 353 | f"Traffic Analysis does not support this architecture " |
| 354 | f"({caps.architecture or 'unknown'})." |
| 355 | ) |
| 356 | # A RAM read of 0 means psutil and /proc/meminfo both failed. Fail |
| 357 | # closed rather than start a capture on a box we cannot measure. |
| 358 | if ram_gb <= 0: |
| 359 | return False, "Traffic Analysis could not read this system's RAM size." |
| 360 | if ram_gb < self.TRAFFIC_MIN_RAM_GB: |
| 361 | return False, ( |
no test coverage detected