Fall back to `uname -p`
()
| 751 | return 'Alpha' if cpu_number >= 128 else 'VAX' |
| 752 | |
| 753 | def from_subprocess(): |
| 754 | """ |
| 755 | Fall back to `uname -p` |
| 756 | """ |
| 757 | try: |
| 758 | import subprocess |
| 759 | except ImportError: |
| 760 | return None |
| 761 | try: |
| 762 | return subprocess.check_output( |
| 763 | ['uname', '-p'], |
| 764 | stderr=subprocess.DEVNULL, |
| 765 | text=True, |
| 766 | encoding="utf8", |
| 767 | ).strip() |
| 768 | except (OSError, subprocess.CalledProcessError): |
| 769 | pass |
| 770 | |
| 771 | |
| 772 | def _unknown_as_blank(val): |
nothing calls this directly
no test coverage detected