Resolve distro/release: URL params > default.
(url_distro=None, url_release=None)
| 40 | |
| 41 | |
| 42 | def _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 | |
| 53 | def _get_current_url_distro_release(): |
no test coverage detected