--- projects/cms/source/server/uk/org/iscream/cms/server/client/monitors/Disk__Monitor.java 2001/11/26 11:59:19 1.14 +++ projects/cms/source/server/uk/org/iscream/cms/server/client/monitors/Disk__Monitor.java 2002/01/19 17:54:57 1.15 @@ -16,7 +16,7 @@ import uk.org.iscream.cms.server.componentmanager.*; * This Monitor watches the Disks for all machines * * @author $Author: tdb $ - * @version $Id: Disk__Monitor.java,v 1.14 2001/11/26 11:59:19 tdb Exp $ + * @version $Id: Disk__Monitor.java,v 1.15 2002/01/19 17:54:57 tdb Exp $ */ public class Disk__Monitor extends MonitorSkeleton { @@ -25,7 +25,7 @@ public class Disk__Monitor extends MonitorSkeleton { /** * The current CVS revision of this class */ - public final String REVISION = "$Revision: 1.14 $"; + public final String REVISION = "$Revision: 1.15 $"; /** * A description of this monitor @@ -99,15 +99,15 @@ public class Disk__Monitor extends MonitorSkeleton { // check if we've seen this disk before on a previous run // if not, we need to create a register for it - // nb. use the device as the key as this is unlikely to change, + // nb. use the mount as the key as this is unlikely to change, // unlike diskNumber which could easily change // (diskNumber is based on the order of df's output!) - if(!diskRegisters.containsKey(device)) { - diskRegisters.put(device, new Register(source, _name, mount)); + if(!diskRegisters.containsKey(mount)) { + diskRegisters.put(mount, new Register(source, _name, mount)); } // get the register for this disk - Register reg = (Register) diskRegisters.get(device); + Register reg = (Register) diskRegisters.get(mount); // get the packet data double diskTotal, diskAvail;