示例#1
0
    
    time.sleep(1)
    while True:
        if not ethminer.running():
            raise EthminerDiedException
        lines = ethminer.getOutput()
        
        for line in lines:
            
            strLine = line[1]
            if line[0] == '':
                #print 'here1', strLine
                log.log('ethminer', strLine.strip())
            else:
                #print 'here2', strLine
                log.logDynamic('ethminer', line[0], strLine.strip())

        
        if config['run-server']:
            if not geth.isRunning:
                raise GethDiedException()
            gethLines = geth.getOutput()
            
            for line in gethLines:
                strLine = line[1]
                if line[0] == '':
                    log.log('geth', line[1])
                else:
                    log.logDynamic('geth', line[0], line[1])