Skip to Content.
Sympa Menu

perfsonar-dev - perfsonar: r2902 - branches/perfsonarui/src/org/perfsonar/perfsonarui/plugins

Subject: perfsonar development work

List archive

perfsonar: r2902 - branches/perfsonarui/src/org/perfsonar/perfsonarui/plugins


Chronological Thread 
  • From:
  • To:
  • Subject: perfsonar: r2902 - branches/perfsonarui/src/org/perfsonar/perfsonarui/plugins
  • Date: Thu, 4 Oct 2007 07:41:09 -0400

Author: nina
Date: 2007-10-04 07:41:08 -0400 (Thu, 04 Oct 2007)
New Revision: 2902

Modified:

branches/perfsonarui/src/org/perfsonar/perfsonarui/plugins/PSUtilizationDatum.java
Log:
support for valueUnits="bytes" (case insensitive) for utilization MA

Modified:
branches/perfsonarui/src/org/perfsonar/perfsonarui/plugins/PSUtilizationDatum.java
===================================================================
---
branches/perfsonarui/src/org/perfsonar/perfsonarui/plugins/PSUtilizationDatum.java
2007-10-04 11:34:08 UTC (rev 2901)
+++
branches/perfsonarui/src/org/perfsonar/perfsonarui/plugins/PSUtilizationDatum.java
2007-10-04 11:41:08 UTC (rev 2902)
@@ -43,6 +43,7 @@
public static String units_bps = "bps";
public static String units_Bps = "Bps";
public static String units_Octets = "octets";
+ public static String units_Bytes = "bytes";

@Override
protected ArrayList<String> initSupportedTypes() {
@@ -50,12 +51,15 @@
a.add(units_bps);
a.add(units_Bps);
a.add(units_Octets);
+ a.add(units_Bytes);
return a;
}
@Override
public void setValue(String value) throws UnsupportedTypeException {
try {
- if (units_Bps.equals(getType()) ||
units_Octets.equals(getType().toLowerCase())) {
+ if (units_Bps.equals(getType())
+ || units_Octets.equals(getType().toLowerCase())
+ || units_Bytes.equals(getType().toLowerCase())) {
this.value = Double.parseDouble(value)*8;
NaN = Double.isNaN(this.value);

@@ -77,6 +81,7 @@
public synchronized void setType(String type) throws
UnsupportedTypeException {
if ("".equals(type)) super.setType(units_Bps);
else if (units_Octets.equals(type.toLowerCase()))
super.setType(units_Bps);
+ else if (units_Bytes.equals(type.toLowerCase()))
super.setType(units_Bps);
else super.setType(type);
}
public long getBits() {



  • perfsonar: r2902 - branches/perfsonarui/src/org/perfsonar/perfsonarui/plugins, svnlog, 10/04/2007

Archive powered by MHonArc 2.6.16.

Top of Page