MCPcopy Create free account
hub / github.com/idank/explainshell / _get_distro_release

Function _get_distro_release

explainshell/web/views.py:42–50  ·  view source on GitHub ↗

Resolve distro/release: URL params > default.

(url_distro=None, url_release=None)

Source from the content-addressed store, hash-verified

40
41
42def _get_distro_release(url_distro=None, url_release=None):
43 """Resolve distro/release: URL params > default."""
44 if url_distro and url_release:
45 return url_distro, url_release
46 pairs = list(get_distros())
47 if pairs:
48 pairs.sort(key=lambda dr: (dr[0] == "ubuntu", dr[1]), reverse=True)
49 return pairs[0]
50 return None, None
51
52
53def _get_current_url_distro_release():

Callers 1

inject_distrosFunction · 0.85

Calls 1

get_distrosFunction · 0.90

Tested by

no test coverage detected