Return the operating system type, unless an override is provided.
()
| 803 | |
| 804 | |
| 805 | def platform(): |
| 806 | """Return the operating system type, unless an override is provided.""" |
| 807 | environment_override = get_value('OS_OVERRIDE') |
| 808 | if environment_override: |
| 809 | return environment_override.upper() |
| 810 | |
| 811 | if sys.platform.startswith('win'): |
| 812 | return 'WINDOWS' |
| 813 | if sys.platform.startswith('linux'): |
| 814 | return 'LINUX' |
| 815 | if sys.platform == 'darwin': |
| 816 | return 'MAC' |
| 817 | |
| 818 | raise ValueError('Unsupported platform "%s".' % sys.platform) |
| 819 | |
| 820 | |
| 821 | def remove_key(key_name): |
no test coverage detected