Examples of FsAclPermission


Examples of org.apache.hadoop.hdfs.protocol.FsAclPermission

  public void testSetPermissionCannotSetAclBit() throws IOException {
    FileSystem.mkdirs(fs, path, FsPermission.createImmutable((short)0750));
    fs.setPermission(path, FsPermission.createImmutable((short)0700));
    assertPermission((short)0700);
    fs.setPermission(path,
      new FsAclPermission(FsPermission.createImmutable((short)0755)));
    INode inode = cluster.getNamesystem().getFSDirectory().getNode(
      path.toUri().getPath(), false);
    assertNotNull(inode);
    FsPermission perm = inode.getFsPermission();
    assertNotNull(perm);
View Full Code Here

Examples of org.apache.hadoop.hdfs.protocol.FsAclPermission

   */
  private static FsPermission getPermissionForFileStatus(INode node,
      int snapshot) {
    FsPermission perm = node.getFsPermission(snapshot);
    if (node.getAclFeature(snapshot) != null) {
      perm = new FsAclPermission(perm);
    }
    return perm;
  }
View Full Code Here

Examples of org.apache.hadoop.hdfs.protocol.FsAclPermission

  public static FsPermissionProto convert(FsPermission p) {
    return FsPermissionProto.newBuilder().setPerm(p.toExtendedShort()).build();
  }
 
  public static FsPermission convert(FsPermissionProto p) {
    return new FsAclPermission((short)p.getPerm());
  }
View Full Code Here

Examples of org.apache.hadoop.hdfs.protocol.FsAclPermission

  public void testSetPermissionCannotSetAclBit() throws IOException {
    FileSystem.mkdirs(fs, path, FsPermission.createImmutable((short)0750));
    fs.setPermission(path, FsPermission.createImmutable((short)0700));
    assertPermission((short)0700);
    fs.setPermission(path,
      new FsAclPermission(FsPermission.createImmutable((short)0755)));
    INode inode = cluster.getNamesystem().getFSDirectory().getRoot().getNode(
      path.toUri().getPath(), false);
    assertNotNull(inode);
    FsPermission perm = inode.getFsPermission();
    assertNotNull(perm);
View Full Code Here

Examples of org.apache.hadoop.hdfs.protocol.FsAclPermission

  public static FsPermissionProto convert(FsPermission p) {
    return FsPermissionProto.newBuilder().setPerm(p.toExtendedShort()).build();
  }
 
  public static FsPermission convert(FsPermissionProto p) {
    return new FsAclPermission((short)p.getPerm());
  }
View Full Code Here

Examples of org.apache.hadoop.hdfs.protocol.FsAclPermission

   */
  private static FsPermission getPermissionForFileStatus(INode node,
      int snapshot) {
    FsPermission perm = node.getFsPermission(snapshot);
    if (node.getAclFeature(snapshot) != null) {
      perm = new FsAclPermission(perm);
    }
    return perm;
  }
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.