Ejemplo n.º 1
0
def distro_name():
    try:
        p = Popen(['lsb_release', '-i'])
        out, err = p.communicate()
        distro = out.split(':')[1].strip().lower()
    except:
        distro = "unknown"
    return distro
Ejemplo n.º 2
0
def distro_name():
    try:
        p = Popen(['lsb_release', '-i'])
        out, err = p.communicate()
        distro = out.split(':')[1].strip().lower()
    except:
        distro = "unknown"
    return distro
Ejemplo n.º 3
0
def distro_name():
    try:
        p = Popen(["lsb_release", "-i"])
        out, err = p.communicate()
        distro = out.split(":")[1].strip().lower()
    except:
        distro = "unknown"
    return distro
Ejemplo n.º 4
0
 def __init__(self, sh_cmd, title=None, env=None, d=None):
     fmt_sh_cmd = self.format_command(sh_cmd, title)
     try:
         Popen.__init__(self, fmt_sh_cmd, env=env)
     except OSError as exc:
         import errno
         if exc.errno == errno.ENOENT:
             raise UnsupportedTerminal(self.name)
         else:
             raise
Ejemplo n.º 5
0
 def __init__(self, sh_cmd, title=None, env=None, d=None):
     fmt_sh_cmd = self.format_command(sh_cmd, title)
     try:
         Popen.__init__(self, fmt_sh_cmd, env=env)
     except OSError as exc:
         import errno
         if exc.errno == errno.ENOENT:
             raise UnsupportedTerminal(self.name)
         else:
             raise