HDDS-957. Replace incorrect use of system property user.name.

Contributed by Dinesh Chitlangia.
This commit is contained in:
Anu Engineer 2019-01-03 09:43:26 -08:00
parent cfe89e6f96
commit 14d232c0fe
2 changed files with 3 additions and 2 deletions

View File

@ -79,7 +79,7 @@ public class CreateVolumeHandler extends Handler {
if (root) {
rootName = "hdfs";
} else {
rootName = System.getProperty("user.name");
rootName = UserGroupInformation.getCurrentUser().getShortUserName();
}
VolumeArgs.Builder volumeArgsBuilder = VolumeArgs.newBuilder()

View File

@ -31,6 +31,7 @@ import org.apache.hadoop.ozone.web.ozShell.OzoneAddress;
import org.apache.hadoop.ozone.web.ozShell.Shell;
import org.apache.hadoop.ozone.web.utils.JsonUtils;
import org.apache.hadoop.security.UserGroupInformation;
import picocli.CommandLine.Command;
import picocli.CommandLine.Option;
import picocli.CommandLine.Parameters;
@ -76,7 +77,7 @@ public class ListVolumeHandler extends Handler {
OzoneClient client = address.createClient(createOzoneConfiguration());
if (userName == null) {
userName = System.getProperty("user.name");
userName = UserGroupInformation.getCurrentUser().getShortUserName();
}
if (maxVolumes < 1) {