Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 4061a6b

Browse files
committed
revert _os_release_cache
1 parent ffee320 commit 4061a6b

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

Lib/platform.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1292,6 +1292,9 @@ def platform(aliased=False, terse=False):
12921292
### freedesktop.org os-release standard
12931293
# https://www.freedesktop.org/software/systemd/man/os-release.html
12941294

1295+
# /etc takes precedence over /usr/lib
1296+
_os_release_candidates = ("/etc/os-release", "/usr/lib/os-release")
1297+
_os_release_cache = None
12951298

12961299
def _parse_os_release(lines):
12971300
# These fields are mandatory fields with well-known defaults
@@ -1325,10 +1328,6 @@ def freedesktop_os_release():
13251328
"""
13261329
global _os_release_cache
13271330

1328-
# /etc takes precedence over /usr/lib
1329-
_os_release_candidates = ("/etc/os-release", "/usr/lib/os-release")
1330-
_os_release_cache = None
1331-
13321331
if _os_release_cache is None:
13331332
errno = None
13341333
for candidate in _os_release_candidates:

0 commit comments

Comments
 (0)