ovirt-imageio/test/distro.py

20 lines
473 B
Python
Raw Permalink Normal View History

# SPDX-FileCopyrightText: Red Hat, Inc.
# SPDX-License-Identifier: GPL-2.0-or-later
def is_fedora(version=""):
return _check("Fedora release {}".format(version))
def is_centos(version=""):
return _check("CentOS Stream release {}".format(version))
def is_rhel(version=""):
return _check("Red Hat Enterprise Linux release {}".format(version))
def _check(text):
with open("/etc/redhat-release") as f:
line = f.readline()
return text in line