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 Void call() throws Exception {
if (root) { if (root) {
rootName = "hdfs"; rootName = "hdfs";
} else { } else {
rootName = System.getProperty("user.name"); rootName = UserGroupInformation.getCurrentUser().getShortUserName();
} }
VolumeArgs.Builder volumeArgsBuilder = VolumeArgs.newBuilder() VolumeArgs.Builder volumeArgsBuilder = VolumeArgs.newBuilder()

View File

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