Bug #78

Errore esperessione regolare grep

Added by Mattia Milani over 1 year ago.

Status:NewStart date:02/14/2018
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:-Spent time:-
Target version:-

Description

file: network_builder.py
class: PowerNet
funzioni: tutte quelle che utlizzano grep ed espressioni regolari ne sono affette

Bug:
le espressioni regolari utilizzate in grep non risultano corrette per tutti i sistemi.
Ad esempio l'espressione regolare utilizzata nel comando: "ifconfig " + link.intf2.name, " | grep -Eo 'TX packets:[0-9]+' | cut -d' ' -f 2"
non risulta corretta perchè subito dopo TX packets la presenza dei 2 punti dipende dalla versione attualmente installata, il comando andrà sostituito con il seguente: "ifconfig " + link.intf2.name, " | grep -Eo 'TX packets [0-9]+' | cut -d' ' -f 3"

Also available in: Atom PDF