def get_distro_series_info_row(series): """Returns the distro series row information from python-distro-info. """ info = UbuntuDistroInfo() for row in info._avail(info._date): if row['series'] == series: return row return None
def get_release_title(self, release): info = UbuntuDistroInfo() for row in info._avail(info._date): row_dict = row if not isinstance(row, dict): row_dict = row.__dict__ if row_dict['series'] == release: return info._format("fullname", row) return None
def get_distro_series_info_row(series): """Returns the distro series row information from python-distro-info.""" info = UbuntuDistroInfo() for row in info._avail(info._date): # LP: #1711191 - distro-info 0.16+ no longer returns dictionaries or # lists, and it now returns objects instead. As such, we need to # handle both cases for backwards compatibility. if not isinstance(row, dict): row = row.__dict__ if row["series"] == series: return row return None
def get_release_title(self, release): info = UbuntuDistroInfo() for row in info._avail(info._date): if row['series'] == release: return info._format("fullname", row) return None