HADOOP-11173. Improve error messages for some KeyShell commands.

This commit is contained in:
Andrew Wang 2014-11-25 16:13:32 -08:00
parent f43a20c529
commit fae266bbf1
2 changed files with 9 additions and 7 deletions

View File

@ -394,6 +394,8 @@ Release 2.7.0 - UNRELEASED
HADOOP-11291. Log the cause of SASL connection failures.
(Stephen Chu via cnauroth)
HADOOP-11173. Improve error messages for some KeyShell commands. (wang)
OPTIMIZATIONS
HADOOP-11323. WritableComparator#compare keeps reference to byte array.

View File

@ -298,7 +298,7 @@ public void execute() throws IOException {
}
} catch (IOException e) {
out.println("Cannot list keys for KeyProvider: " + provider
+ ": " + e.getMessage());
+ ": " + e.toString());
throw e;
}
}
@ -350,12 +350,12 @@ public void execute() throws NoSuchAlgorithmException, IOException {
printProviderWritten();
} catch (NoSuchAlgorithmException e) {
out.println("Cannot roll key: " + keyName + " within KeyProvider: "
+ provider);
+ provider + ". " + e.toString());
throw e;
}
} catch (IOException e1) {
out.println("Cannot roll key: " + keyName + " within KeyProvider: "
+ provider);
+ provider + ". " + e1.toString());
throw e1;
}
}
@ -422,7 +422,7 @@ public void execute() throws IOException {
out.println(keyName + " has been successfully deleted.");
printProviderWritten();
} catch (IOException e) {
out.println(keyName + " has not been deleted.");
out.println(keyName + " has not been deleted. " + e.toString());
throw e;
}
}
@ -484,13 +484,13 @@ public void execute() throws IOException, NoSuchAlgorithmException {
+ options.toString() + ".");
printProviderWritten();
} catch (InvalidParameterException e) {
out.println(keyName + " has not been created. " + e.getMessage());
out.println(keyName + " has not been created. " + e.toString());
throw e;
} catch (IOException e) {
out.println(keyName + " has not been created. " + e.getMessage());
out.println(keyName + " has not been created. " + e.toString());
throw e;
} catch (NoSuchAlgorithmException e) {
out.println(keyName + " has not been created. " + e.getMessage());
out.println(keyName + " has not been created. " + e.toString());
throw e;
}
}