Skip to content

ugly code in network-top.__repr_cpu_make_rows #134

@strizhechenko

Description

@strizhechenko
        rows = [
            [
                wrap("CPU{0}".format(stat.cpu), cpu_color(stat.cpu, self.numa)),
                colorize(irq, irqtop.irq_warning, irqtop.irq_error),
                colorize(softirq_rx, softirq_top.net_rx_warning, softirq_top.net_rx_error),
                colorize(softirq_tx, softirq_top.net_tx_warning, softirq_top.net_tx_error),
                colorize(stat.total, softnet_stat_top.total_warning, softnet_stat_top.total_error),
                colorize(stat.dropped, softnet_stat_top.dropped_warning, softnet_stat_top.dropped_error),
                colorize(stat.time_squeeze, softnet_stat_top.time_squeeze_warning, softnet_stat_top.time_squeeze_error),
                colorize(stat.cpu_collision, softnet_stat_top.cpu_collision_warning,
                         softnet_stat_top.cpu_collision_error),
                stat.received_rps
            ]
            for irq, softirq_rx, softirq_tx, stat in network_output

Metadata

Metadata

Assignees

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions