Example usage for org.apache.hadoop.fs.permission FsPermission DEFAULT_UMASK

List of usage examples for org.apache.hadoop.fs.permission FsPermission DEFAULT_UMASK

Introduction

In this page you can find the example usage for org.apache.hadoop.fs.permission FsPermission DEFAULT_UMASK.

Prototype

int DEFAULT_UMASK

To view the source code for org.apache.hadoop.fs.permission FsPermission DEFAULT_UMASK.

Click Source Link

Usage

From source file:com.thinkbiganalytics.nifi.v2.hdfs.CreateHDFSFolder.java

License:Apache License

static short resolveUMask(final PropertyValue umaskProp) {
    final short dfsUmask;
    if (umaskProp.isSet()) {
        dfsUmask = Short.parseShort(umaskProp.getValue(), 8);
    } else {//w ww . j a  v a 2 s .  c  o  m
        dfsUmask = FsPermission.DEFAULT_UMASK;
    }
    return dfsUmask;
}

From source file:org.apache.nifi.processors.hadoop.AbstractPutHDFSRecord.java

License:Apache License

@Override
protected void preProcessConfiguration(Configuration config, ProcessContext context) {
    // Set umask once, to avoid thread safety issues doing it in onTrigger
    final PropertyValue umaskProp = context.getProperty(UMASK);
    final short dfsUmask;
    if (umaskProp.isSet()) {
        dfsUmask = Short.parseShort(umaskProp.getValue(), 8);
    } else {/*from  w  w w  . j a v a  2  s. c  o m*/
        dfsUmask = FsPermission.DEFAULT_UMASK;
    }

    FsPermission.setUMask(config, new FsPermission(dfsUmask));
}

From source file:org.apache.nifi.processors.hadoop.PutHDFS.java

License:Apache License

@Override
protected void preProcessConfiguration(final Configuration config, final ProcessContext context) {
    // Set umask once, to avoid thread safety issues doing it in onTrigger
    final PropertyValue umaskProp = context.getProperty(UMASK);
    final short dfsUmask;
    if (umaskProp.isSet()) {
        dfsUmask = Short.parseShort(umaskProp.getValue(), 8);
    } else {/*from   ww w. j a  va2s . c  om*/
        dfsUmask = FsPermission.DEFAULT_UMASK;
    }

    FsPermission.setUMask(config, new FsPermission(dfsUmask));
}