Examples of FileStatus


Examples of org.apache.hadoop.fs.FileStatus

    Map<String, LocalResource> resources = localizer.getResources();
    assertThat(resources, notNullValue());
    assertThat(resources.size(), is(1));

    FileSystem fs = FileSystem.get(configuration);
    FileStatus fileStatus = fs.getFileStatus(new Path("/syarn/staging/foo-id/test-site-1.xml"));
    assertThat(fileStatus.isFile(), is(true));
    assertThat(fileStatus.getLen(), greaterThan(0l));
  }
View Full Code Here

Examples of org.apache.hadoop.fs.FileStatus

    assertThat(resources, notNullValue());
    assertThat(resources.size(), is(1));


    FileSystem fs = FileSystem.get(configuration);
    FileStatus fileStatus = fs.getFileStatus(new Path(dir + "/foo-id/test-site-1.xml"));
    assertThat(fileStatus.isFile(), is(true));
    assertThat(fileStatus.getLen(), greaterThan(0l));

  }
View Full Code Here

Examples of org.apache.hadoop.fs.FileStatus

    SmartResourceLocalizer localizer = (SmartResourceLocalizer) factory.getObject();
    localizer.copy();

    FileSystem fs = FileSystem.get(configuration);
    FileStatus fileStatus = fs.getFileStatus(new Path(dir + "/rawContent1"));
    assertThat(fileStatus.isFile(), is(true));
    assertThat(fileStatus.getLen(), is(10l));
  }
View Full Code Here

Examples of org.apache.hadoop.fs.FileStatus

    localizer.setStagingDirectory(new Path(dir));
    localizer.setStagingId("foo-id");
    localizer.copy();

    FileSystem fs = FileSystem.get(configuration);
    FileStatus fileStatus = fs.getFileStatus(new Path(dir + "/foo-id/rawContent1"));
    assertThat(fileStatus.isFile(), is(true));
    assertThat(fileStatus.getLen(), is(10l));
  }
View Full Code Here

Examples of org.apache.hadoop.fs.FileStatus

    if (extraBlockSize > 0 && extraBlockSize < blockSize) {
      blocks.add(new BlockLocation(new String[]{"names"+i}, new String[]{"hosts"+i}, offset, extraBlockSize));
      offset += extraBlockSize;
    }

    FileStatus mStatus = mock(FileStatus.class);
    Path mPath = mock(Path.class);
    FileSystem mFs = mock(FileSystem.class);
    when(mStatus.getLen()).thenReturn(offset);
    when(mStatus.getBlockSize()).thenReturn(blockSize);
    when(mFs.getFileStatus(mPath)).thenReturn(mStatus);

    when(mFs.getFileBlockLocations((FileStatus)any(), anyLong(), anyLong())).thenAnswer(new Answer<BlockLocation[]>() {

      @Override
View Full Code Here

Examples of org.apache.hadoop.fs.FileStatus

    public FileStatus[] listStatus(Path pathPattern) throws IOException {
      ArrayList<FileStatus> files = new ArrayList<FileStatus>();
      long modTime = 150;
      for (int j = 0; j<unique; j++) {
        for (int i = 0; i<count; i++) {
          files.add(new FileStatus(10, false, 1, 150, modTime++, new Path("/foo/base-fakeuuid-" + j + "-"+ i + ".extension.tmp")));
        }
      }
      return files.toArray(new FileStatus[0]);
    }
View Full Code Here

Examples of org.apache.hadoop.fs.FileStatus

      }
      return Collections.emptySet();
    }
    // previous exists() should make sure we don't
    // get FileNotFoundException
    FileStatus fileStatus = fs.getFileStatus(rootDir);
    if (!fileStatus.isDir()) {
      // Complain louder if it exists but is no directory.
      if (log.isWarnEnabled()) {
        log.warn("Skipping [" + rootDir.toUri().getPath() + "] because it does not denote a directory");
      }
      return Collections.emptySet();
View Full Code Here

Examples of org.apache.hadoop.fs.FileStatus

      exists = fs.exists(path);
    } catch (Exception ex) {
    }
    this.exists = exists;

    FileStatus status = null;
    try {
      status = fs.getFileStatus(path);
    } catch (Exception ex) {
    }
    this.status = status;
View Full Code Here

Examples of org.apache.hadoop.fs.FileStatus

          for (FileStatus status : fileStatus) {
            results.put(status.getPath(), srcFs.getContentSummary(status.getPath()).getLength());
          }
        }
        else {
          FileStatus items[] = srcFs.listStatus(FileUtil.stat2Paths(fileStatus, srcPath));
          if (ObjectUtils.isEmpty(items) && (!srcFs.exists(srcPath))) {
            throw new HadoopException("Cannot access " + src + ": No such file or directory.");
          }
          for (FileStatus status : items) {
            Long size = (status.isDir() ? srcFs.getContentSummary(status.getPath()).getLength() : status.getLen());
View Full Code Here

Examples of org.apache.hadoop.fs.FileStatus

  public void mkdir(String... uris) {
    for (String src : uris) {
      try {
        Path p = new Path(src);
        FileSystem srcFs = getFS(p);
        FileStatus fstatus = null;
        try {
          fstatus = srcFs.getFileStatus(p);
          if (fstatus.isDir()) {
            throw new IllegalStateException("Cannot create directory " + src + ": File exists");
          }
          else {
            throw new IllegalStateException(src + " exists but is not a directory");
          }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.