better way to check for openSUSE Leap

This commit is contained in:
Pablo Suárez Hernández 2016-06-20 14:20:09 +01:00
parent 44eda2ad9f
commit 516bbc454d

View file

@ -1269,7 +1269,7 @@ def os_data():
if ":suse:" in os_release['CPE_NAME'] or ":opensuse:" in os_release['CPE_NAME']:
grains['os'] = "SUSE"
# openSUSE `osfullname` grain normalization
if grains['lsb_distrib_release'] == "42.1":
if os_release.get("NAME") == "openSUSE Leap":
grains['osfullname'] = "Leap"
elif os_release.get("VERSION") == "Tumbleweed":
grains['osfullname'] = os_release["VERSION"]