def parse_mtu_updated()

in scripts/qlog_parser.py [0:0]


def parse_mtu_updated(line):
    data = {
            "new": 0,
            "done": False
    }
    event_scid = "unknown"
    segments = line.split('|')
    segments = [segment.strip() for segment in segments]
    assert(len(segments) > 1)
    for i in range(1,len(segments)):
        item = segments[i].split(':')
        item = [i.strip() for i in item]
        if(len(item) != 2):
            continue
        if item[0] == "scid":
            event_scid = item[1]
        elif item[0] == "new":
            data["path_id"] = int(item[1])
        elif item[0] == "done":
            data["done"] = False
            if int(item[1]):
                data["done"] = True
    return (data, event_scid)