def distro_version(self): rh_ver = RedHat.distro_version(self) try: if rh_ver: fc_ver = rh_ver['name'].split()[-1] if int(fc_ver) == self.FC_VER: return self.FC_VER except: return None
def distro_version(self): rh_ver = RedHat.distro_version(self) try: if rh_ver: fc_ver = rh_ver['name'].split()[-1] if int(fc_ver) == self.FC_VER: return self.FC_VER except: return None
def distro_version(self): # XXX # CentOS does not follow RedHat's convention in identifying # itself in its .discinfo file, the version simply said # "Final" in CentOS 5. So for now, we'll just take that # "Final" is CentOS 5 rh_ver = RedHat.distro_version(self) try: if rh_ver: if rh_ver['name'] == 'Final': if '5.2' in rh_ver['RPMS']: rhel_ver = '5.2' elif '5.3' in rh_ver['RPMS']: rhel_ver = '5.3' else: rhel_ver = '5' if rhel_ver == self.CentOS_VER: return self.CentOS_VER except: return None
def distro_version(self): # XXX # CentOS does not follow RedHat's convention in identifying # itself in its .discinfo file, the version simply said # "Final" in CentOS 5. So for now, we'll just take that # "Final" is CentOS 5 rh_ver = RedHat.distro_version(self) try: if rh_ver: if rh_ver['name'] == 'Final': if '5.2' in rh_ver['RPMS']: rhel_ver = '5.2' elif '5.3' in rh_ver['RPMS']: rhel_ver = '5.3' else: rhel_ver = '5' if rhel_ver == self.CentOS_VER: return self.CentOS_VER except: return None