예제 #1
0
파일: mdutils.py 프로젝트: Tayyib/uludag
def _mdadm(*args):
    try:
        lines = execWithCapture("mdadm", args, stderr = mdadmOutput)
        lines = string.split(lines, '\n')
        lines = reduce(lambda x,y: x + [y.strip(),], lines, [])
        return lines
    except:
        raise MdadmError, args
예제 #2
0
파일: storage.py 프로젝트: Tayyib/uludag
def createMdadmConf():
    activeArrays = sysutils.execWithCapture("mdadm", ["--detail", "--scan"])
    if len(activeArrays) != 0:
        return "# mdadm.conf created by YALI \nDEVICE partitions \nMAILADDR root \n%s" % activeArrays
    return