From d1629223b58ee49458b16536cfc118a2e5bde5bc Mon Sep 17 00:00:00 2001 From: Minni Mittal Date: Tue, 23 Nov 2021 15:34:14 +0530 Subject: [PATCH] YARN-9532. SLSRunner.run() throws a YarnException when it fails to create the output directory --- .../src/main/java/org/apache/hadoop/yarn/sls/SLSRunner.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hadoop-tools/hadoop-sls/src/main/java/org/apache/hadoop/yarn/sls/SLSRunner.java b/hadoop-tools/hadoop-sls/src/main/java/org/apache/hadoop/yarn/sls/SLSRunner.java index a8d2aa6584bcb..c426d64ec7865 100644 --- a/hadoop-tools/hadoop-sls/src/main/java/org/apache/hadoop/yarn/sls/SLSRunner.java +++ b/hadoop-tools/hadoop-sls/src/main/java/org/apache/hadoop/yarn/sls/SLSRunner.java @@ -998,7 +998,7 @@ public int run(final String[] argv) throws IOException, InterruptedException, if (!outputFile.exists() && !outputFile.mkdirs()) { System.err.println("ERROR: Cannot create output directory " + outputFile.getAbsolutePath()); - throw new YarnException("Cannot create output directory"); + throw new IOException("Cannot create output directory"); } Set trackedJobSet = new HashSet();