Adding provisional coloring thresholds for packet-per-sec visualization.
Change-Id: I35dcd3d4bdc69f7cc0bc785b663171d35b1a7079
diff --git a/web/gui/src/main/java/org/onosproject/ui/impl/topo/util/TrafficLink.java b/web/gui/src/main/java/org/onosproject/ui/impl/topo/util/TrafficLink.java
index 3075acd..166a83a 100644
--- a/web/gui/src/main/java/org/onosproject/ui/impl/topo/util/TrafficLink.java
+++ b/web/gui/src/main/java/org/onosproject/ui/impl/topo/util/TrafficLink.java
@@ -199,9 +199,19 @@
case PORT_PACKET_STATS:
vl = formatPacketRate(rate);
- // TODO: need to decide color threshold parameters for packets
- // for now, we'll just default to "green"
- m = PORT_TRAFFIC_GREEN;
+ // FIXME: Provisional color threshold parameters for packets
+ // set color based on bits per second...
+ if (rate < 10) {
+ m = PORT_TRAFFIC_GREEN;
+
+ } else if (rate < 1000) {
+ m = PORT_TRAFFIC_YELLOW;
+
+ } else if (rate < 100000) {
+ m = PORT_TRAFFIC_ORANGE;
+ } else {
+ m = PORT_TRAFFIC_RED;
+ }
break;
default: