@Override public Long getValue() { return getSnapshot().getFree() * 1024; } });
used = usage.getTotal() - usage.getFree(); avail = usage.getAvail(); total = usage.getTotal();
if (fileSystemUsage != null) { total = fileSystemUsage.getTotal() * 1024; free = fileSystemUsage.getFree() * 1024; available = fileSystemUsage.getAvail() * 1024; used = fileSystemUsage.getUsed() * 1024;
used = usage.getTotal() - usage.getFree(); avail = usage.getAvail(); total = usage.getTotal();
if (fileSystemUsage != null) { total = fileSystemUsage.getTotal() * 1024; free = fileSystemUsage.getFree() * 1024; available = fileSystemUsage.getAvail() * 1024; used = fileSystemUsage.getUsed() * 1024;
@Override public Long getValue() { return getSnapshot().getFree() * 1024; } });
if (fileSystemUsage != null) { total = fileSystemUsage.getTotal() * 1024; free = fileSystemUsage.getFree() * 1024; available = fileSystemUsage.getAvail() * 1024; used = fileSystemUsage.getUsed() * 1024;
public List<FileSystem> filesystems() { List<FileSystem> result = new ArrayList<FileSystem>(); org.hyperic.sigar.FileSystem[] fss = null; try { fss = sigar.getFileSystemList(); } catch (SigarException e) { // give up return result; } if (fss == null) { return result; } for (org.hyperic.sigar.FileSystem fs: fss) { long totalSizeKB = 0L; long freeSpaceKB = 0L; try { FileSystemUsage usage = sigar.getFileSystemUsage(fs.getDirName()); totalSizeKB = usage.getTotal(); freeSpaceKB = usage.getFree(); } catch (SigarException e) { // ignore } result.add(FileSystem.fromSigarBean(fs, totalSizeKB, freeSpaceKB)); } return result; }
final FileSystemUsage stats = instance.getFileSystemUsage(dirName); fsInfo.setAvailableMb(SizeUnit.KILOBYTES.toMegabytes(stats.getAvail())); fsInfo.setFreeMb(SizeUnit.KILOBYTES.toMegabytes(stats.getFree())); fsInfo.setUsedMb(SizeUnit.KILOBYTES.toMegabytes(stats.getUsed())); fsInfo.setTotalMb(SizeUnit.KILOBYTES.toMegabytes(stats.getTotal()));
break; case FREE: val += usage.getFree(); factor = dividingFactor; break;
break; case FREE: val += usage.getFree(); factor = dividingFactor; break;