MAPREDUCE-6753. Variable in byte printed directly in mapreduce client. Contributed by Kai Sasaki.

This commit is contained in:
Akira Ajisaka 2017-03-03 16:11:10 +09:00
parent 3749152b66
commit 19a1fc6373

View File

@ -58,7 +58,6 @@ private static void checkSecrets(Credentials ts) {
String secretName = "alias"+i; String secretName = "alias"+i;
// get token storage and a key // get token storage and a key
byte[] secretValue = ts.getSecretKey(new Text(secretName)); byte[] secretValue = ts.getSecretKey(new Text(secretName));
System.out.println(secretValue);
if (secretValue == null){ if (secretValue == null){
throw new RuntimeException("The key "+ secretName + " is not available. "); throw new RuntimeException("The key "+ secretName + " is not available. ");
@ -66,6 +65,7 @@ private static void checkSecrets(Credentials ts) {
} }
String secretValueStr = new String (secretValue); String secretValueStr = new String (secretValue);
System.out.println(secretValueStr);
if ( !("password"+i).equals(secretValueStr)){ if ( !("password"+i).equals(secretValueStr)){
throw new RuntimeException("The key "+ secretName + throw new RuntimeException("The key "+ secretName +