mirror of
https://github.com/systemd/systemd.git
synced 2024-12-22 17:35:35 +03:00
ee6fd6a509
Python gained support for reading os-release, let's advertise it a bit more. Our open-coded example is still useful, but let's not suggest it as the default implementation. I added quotes around the printed string because it looks a bit better this way.
13 lines
345 B
Python
13 lines
345 B
Python
#!/usr/bin/python
|
|
# SPDX-License-Identifier: CC0-1.0
|
|
|
|
import platform
|
|
os_release = platform.freedesktop_os_release()
|
|
|
|
pretty_name = os_release.get('PRETTY_NAME', 'Linux')
|
|
print(f'Running on {pretty_name!r}')
|
|
|
|
if 'fedora' in [os_release.get('ID', 'linux'),
|
|
*os_release.get('ID_LIKE', '').split()]:
|
|
print('Looks like Fedora!')
|