Skip to content

stat_client.py 返回的丢包率数据有问题,对小数点后的数字没有格式化 #119

@irisWirisW

Description

@irisWirisW

已有的issues都看了,没看到类似的问题,如有重复,麻烦作者删除此issues

我的配置

❯ vnstat -v
vnStat 2.6 by Teemu Toivola <tst at iki dot fi>

文件 client/src/stat_client.py

if packet_queue.qsize() > 30:
    G_LOST_RATE[mark] = float(packet_lost) / packet_queue.qsize()

返回的数据没有去掉小数点后的数字

现象

bug

bug1

我改了一下代码

if packet_queue.qsize() > 30:
    packet_lost_rate = float(packet_lost) / packet_queue.qsize()
    G_LOST_RATE[mark] = round(packet_lost_rate,2)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions