ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/server/uk/org/iscream/cms/server/client/monitors/Disk__Monitor.java
(Generate patch)

Comparing projects/cms/source/server/uk/org/iscream/cms/server/client/monitors/Disk__Monitor.java (file contents):
Revision 1.4 by ajm, Sun Mar 18 00:54:04 2001 UTC vs.
Revision 1.5 by ajm, Thu Mar 22 00:59:13 2001 UTC

# Line 89 | Line 89 | public class Disk__Monitor extends MonitorSkeleton {
89                          // check if we've seen this disk before on a previous run
90                          // if not, we need to create a register for it
91                          if(!diskRegisters.containsKey(diskNumber)) {
92 <                            diskRegisters.put(diskNumber, new Register(source, _name));
92 >                            diskRegisters.put(diskNumber, new Register(source, _name, mount));
93                          }
94  
95                          // get the register for this disk
# Line 123 | Line 123 | public class Disk__Monitor extends MonitorSkeleton {
123                          // this  bit determines if the disk check is a % check
124                          // or a kb check
125                          double diskInUse;
126 +                        String type;
127                          if(useValue) {
128                              // kb disk in use
129                              diskInUse = diskTotal - diskAvail;
130 +                            type = "kb";
131                          } else {
132 <                            // kb disk in use
132 >                            // % disk in use
133                              diskInUse = (1 - (diskAvail / diskTotal)) * 100;
134 +                            type = "%";
135                          }
136                          
137                          
# Line 142 | Line 145 | public class Disk__Monitor extends MonitorSkeleton {
145                          String strDiskInUse = nf.format(diskInUse);
146    
147                          // say which disk had the problem
148 <                        String attributeName = "Disk in use % on " + mount + " (" + device + ")";
148 >                        String attributeName = "Disk in use " + type + " on " + mount + " (" + device + ")";
149                                                  
150                          processAlert(newThreshold, attributeName, reg, source, strDiskInUse);
151                      }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines