"This Excption is raised if the current operating enviornment is unknown"
pass
classDistribution:
def__init__(self):
self.distro="Unknown"
self.release="Unknown"
ifos.path.exists("/etc/fedora-release"):
self.distro="Fedora"
elifos.path.exists("/etc/redhat-release"):
version=file("/etc/redhat-release").readline()
ifversion.find("Red Hat Enterprise Linux Server release 6") !=-1orversion.find("Scientific Linux release 6") !=-1orversion.find("CentOS Linux release 6") !=-1orversion.find("CentOS release 6.") !=-1:
self.distro="RHEL6"
elifversion.find("Red Hat Enterprise Linux Server release 7") !=-1: