Fix regex for ping result parsing

This commit is contained in:
Felix Konstantin Maurer
2016-11-14 14:16:07 +01:00
parent 8b2881b0c2
commit c128712d4d
+1 -1
View File
@@ -632,7 +632,7 @@ class Mininet( object ):
# Check for downed link # Check for downed link
if 'connect: Network is unreachable' in pingOutput: if 'connect: Network is unreachable' in pingOutput:
return 1, 0 return 1, 0
r = r'(\d+) packets transmitted, (\d+) received' r = r'(\d+) packets transmitted, (\d+)( packets)? received'
m = re.search( r, pingOutput ) m = re.search( r, pingOutput )
if m is None: if m is None:
error( '*** Error: could not parse ping output: %s\n' % error( '*** Error: could not parse ping output: %s\n' %