当前位置: 首页>>代码示例>>Java>>正文


Java FsAction.ALL属性代码示例

本文整理汇总了Java中org.apache.hadoop.fs.permission.FsAction.ALL属性的典型用法代码示例。如果您正苦于以下问题:Java FsAction.ALL属性的具体用法?Java FsAction.ALL怎么用?Java FsAction.ALL使用的例子?那么, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在org.apache.hadoop.fs.permission.FsAction的用法示例。


在下文中一共展示了FsAction.ALL属性的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: listStatus

@Override
public FileStatus[] listStatus(Path f) throws IOException {
  FsPermission perm = new FsPermission(FsAction.ALL, FsAction.READ_EXECUTE,
    FsAction.READ_EXECUTE);
  Path path = new Path("/foo");
  FileStatus stat = new FileStatus(1000, true, 3, 1000, 0, 0, perm, "owner",
    "group", path);
  return new FileStatus[] { stat };
}
 
开发者ID:nucypher,项目名称:hadoop-oss,代码行数:9,代码来源:TestAclCommands.java

示例2: mkdirs

/**
 * Make directory in the uri position
 * @param uri target position
 * @return whether success or not
 * @throws IOException
 */
public static boolean mkdirs(String uri) throws IOException {
	Path path = new Path(Constants.NAME_NODE + "/" + uri);
	System.out.println("[mkdirs]" + path.toString());

	FsPermission dirPerm = new FsPermission(FsAction.ALL,FsAction.ALL,FsAction.ALL);
	Boolean flag = fs.mkdirs(path);
	if( flag )
		fs.setPermission(path, new FsPermission(dirPerm));
	return flag;
}
 
开发者ID:ICT-BDA,项目名称:EasyML,代码行数:16,代码来源:HDFSIO.java

示例3: genRandomPermission

/**
 * @return A random FsPermission
 */
private FsPermission genRandomPermission() {
  // randomly select between "rwx" and "rw-"
  FsAction u = random.nextBoolean() ? FsAction.ALL : FsAction.READ_WRITE;
  FsAction g = random.nextBoolean() ? FsAction.ALL : FsAction.READ_WRITE;
  FsAction o = random.nextBoolean() ? FsAction.ALL : FsAction.READ_WRITE;
  return new FsPermission(u, g, o);
}
 
开发者ID:naver,项目名称:hadoop,代码行数:10,代码来源:TestSnapshot.java

示例4: changeUserGroup

private static void changeUserGroup(String user, String group)
        throws IOException {
  FileSystem fs = cluster.getFileSystem();
  FsPermission changedPermission = new FsPermission(
          FsAction.ALL, FsAction.ALL, FsAction.ALL
  );
  for (Path path : pathList)
    if (fs.isFile(path)) {
      fs.setOwner(path, user, group);
      fs.setPermission(path, changedPermission);
    }
}
 
开发者ID:naver,项目名称:hadoop,代码行数:12,代码来源:TestCopyMapper.java


注:本文中的org.apache.hadoop.fs.permission.FsAction.ALL属性示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。