def run(self): print 'Starting Thread:' + self.objectName() self.process = Popen(self.args, stdout=PIPE, stderr=STDOUT) setup_logger('dhcp', './Logs/dhcp.log') loggerDhcp = logging.getLogger('dhcp') loggerDhcp.info('---[ Start DHCP ' + asctime() + ']---') for line, data in enumerate(iter(self.process.stdout.readline, b'')): if 'DHCPREQUEST for' in data.rstrip(): self.sendRequest.emit(data.split()) elif 'DHCPACK on' in data.rstrip(): self.sendRequest.emit(data.split())
def run(self): print "Starting Thread:" + self.objectName() self.process = p = Popen(self.args, stdout=PIPE, stderr=STDOUT) setup_logger("dhcp", "./Logs/dhcp.log") loggerDhcp = logging.getLogger("dhcp") loggerDhcp.info("---[ Start DHCP " + asctime() + "]---") for line, data in enumerate(iter(p.stdout.readline, b"")): print data.rstrip() if line > 4: self.emit(SIGNAL("Activated( QString )"), data.rstrip()) loggerDhcp.info(data.rstrip())
def run(self): print 'Starting Thread:' + self.objectName() self.process = p = Popen(self.args, stdout=PIPE, stderr=STDOUT) setup_logger('dhcp', './Logs/dhcp.log') loggerDhcp = logging.getLogger('dhcp') loggerDhcp.info('---[ Start DHCP ' + asctime() + ']---') for line, data in enumerate(iter(p.stdout.readline, b'')): print data.rstrip() if line > 4: self.emit(SIGNAL('Activated( QString )'), data.rstrip()) loggerDhcp.info(data.rstrip())
def run(self): print 'Starting Thread:' + self.objectName() self.process = p = Popen(self.args, stdout=PIPE,stderr=STDOUT) setup_logger('dhcp', './Logs/dhcp.log') loggerDhcp = logging.getLogger('dhcp') loggerDhcp.info('---[ Start DHCP '+asctime()+']---') for line,data in enumerate(iter(p.stdout.readline, b'')): print data.rstrip() if line > 4: self.emit(SIGNAL('Activated( QString )'),data.rstrip()) loggerDhcp.info(data.rstrip())
def run(self): print 'Starting Thread:' + self.objectName() self.process = Popen(self.args, stdout=PIPE,stderr=STDOUT) setup_logger('dhcp', './Logs/dhcp.log') loggerDhcp = logging.getLogger('dhcp') loggerDhcp.info('---[ Start DHCP '+asctime()+']---') for line,data in enumerate(iter(self.process.stdout.readline, b'')): if 'DHCPREQUEST for' in data.rstrip(): self.sendRequest.emit(data.split()) elif 'DHCPACK on' in data.rstrip(): self.sendRequest.emit(data.split())