org.apache.hadoop.fs
Class DU

java.lang.Object
  extended by org.apache.hadoop.fs.ShellCommand
      extended by org.apache.hadoop.fs.DU

public class DU
extends ShellCommand

Filesystem disk space usage statistics. Uses the unix 'du' program


Constructor Summary
DU(File path, Configuration conf)
           
DU(File path, long interval)
           
 
Method Summary
 void decDfsUsed(long value)
           
 String getDirPath()
           
protected  String[] getExecString()
          return an array comtaining the command name & its parameters
 long getUsed()
           
 void incDfsUsed(long value)
           
static void main(String[] args)
           
protected  void parseExecResult(BufferedReader lines)
          Parse the execution result
 String toString()
           
 
Methods inherited from class org.apache.hadoop.fs.ShellCommand
execCommand, run
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DU

public DU(File path,
          long interval)
   throws IOException
Throws:
IOException

DU

public DU(File path,
          Configuration conf)
   throws IOException
Throws:
IOException
Method Detail

decDfsUsed

public void decDfsUsed(long value)

incDfsUsed

public void incDfsUsed(long value)

getUsed

public long getUsed()
             throws IOException
Throws:
IOException

getDirPath

public String getDirPath()

toString

public String toString()
Overrides:
toString in class Object

getExecString

protected String[] getExecString()
Description copied from class: ShellCommand
return an array comtaining the command name & its parameters

Specified by:
getExecString in class ShellCommand

parseExecResult

protected void parseExecResult(BufferedReader lines)
                        throws IOException
Description copied from class: ShellCommand
Parse the execution result

Specified by:
parseExecResult in class ShellCommand
Throws:
IOException

main

public static void main(String[] args)
                 throws Exception
Throws:
Exception


Copyright © 2006 The Apache Software Foundation