private void reportTablesInFlux() {
    AtomicInteger numSkipped = new AtomicInteger(0);
    TableDescriptor[] allTables = getTables(numSkipped);
    errors.print("Number of Tables: " + allTables.length);
    if (details) {
      if (numSkipped.get() > 0) {
        errors.detail("Number of Tables in flux: " + numSkipped.get());
      }
      for (TableDescriptor td : allTables) {
        errors.detail("  Table: " + td.getTableName() + "\t" + (td.isReadOnly() ? "ro" : "rw")
          + "\t" + (td.isMetaRegion() ? "META" : "    ") + "\t" + " families: "
          + td.getColumnFamilyCount());
      }
    }
  }
TODO -- need to add tests for this.
hbase-server/src/main/java/org/apache/hadoop/hbase/util/HBaseFsck.java