Skip to content
Snippets Groups Projects
Commit 6145868a authored by Jakub Ružička's avatar Jakub Ružička
Browse files

distro_like: refactor distro -> distro_mod

This matches apkg convention that distro variable always refers to
--distro, not the distro module.
parent 0bb798e9
No related branches found
No related tags found
1 merge request!178Allow matching on ID_LIKE from /etc/os-release
Pipeline #134236 passed
......@@ -26,19 +26,19 @@ Example usage in rpm spec:
{% endif %}
""" # noqa
import distro
import distro as distro_mod
from apkg import adistro
# called by apkg to get custom variables
def get_variables(env):
distro_var = env['distro']
distro = env['distro']
# poor man's .copy()
distro_like = adistro.Distro(distro_var.orig, distro_var.aliases)
distro_like = adistro.Distro(distro.orig, distro.aliases)
if distro.id().lower() == distro_var.id.lower():
like = set(distro_var.names + distro.like().split())
if distro_mod.id().lower() == distro.id.lower():
like = set(distro.names + distro_mod.like().split())
distro_like.names = list(like)
return {'distro_like': distro_like}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment