This is an automated email from the ASF dual-hosted git repository.
rlevas pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/ambari.git
The following commit(s) were added to refs/heads/trunk by this push:
new b99bb28 [AMBARI-25221] fix directory creation from mkdir to mkdirs to
avoid crash
b99bb28 is described below
commit b99bb28bcf6c3adb3a1f557d8217ef8624b422b4
Author: bd2019us <[email protected]>
AuthorDate: Tue Apr 2 09:53:50 2019 -0500
[AMBARI-25221] fix directory creation from mkdir to mkdirs to avoid crash
* [AMBARI-25221] fix directory creation from mkdir to mkdirs to avoid crash
* [AMBARI-25221] fix mkdir to mkdirs
---
.../main/java/org/apache/ambari/server/mpack/MpackManager.java | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git
a/ambari-server/src/main/java/org/apache/ambari/server/mpack/MpackManager.java
b/ambari-server/src/main/java/org/apache/ambari/server/mpack/MpackManager.java
index 6bfacee..a60e460 100644
---
a/ambari-server/src/main/java/org/apache/ambari/server/mpack/MpackManager.java
+++
b/ambari-server/src/main/java/org/apache/ambari/server/mpack/MpackManager.java
@@ -231,7 +231,7 @@ public class MpackManager {
LOG.debug("Download mpack.json and store in :" + targetPath);
if (!stagingDir.exists()) {
- stagingDir.mkdir();
+ stagingDir.mkdirs();
}
Files.copy(url.openStream(), targetPath,
StandardCopyOption.REPLACE_EXISTING);
@@ -370,7 +370,7 @@ public class MpackManager {
private void createServicesDirectory(Path extractedMpackDirectory, Mpack
mpack) throws IOException {
File servicesDir = new File(extractedMpackDirectory.toAbsolutePath() +
File.separator + MODULES_DIRECTORY);
if (!servicesDir.exists()) {
- servicesDir.mkdir();
+ servicesDir.mkdirs();
}
List<Module> modules = mpack.getModules();
@@ -405,7 +405,7 @@ public class MpackManager {
File mpackDirectory = new File(mpackStaging + File.separator +
mpack.getName());
if (!mpackDirectory.exists()) {
- mpackDirectory.mkdir();
+ mpackDirectory.mkdirs();
}
return true;
} else {
@@ -447,7 +447,7 @@ public class MpackManager {
URL url = new URL(mpackTarURI);
if (!stagingDir.exists()) {
- stagingDir.mkdir();
+ stagingDir.mkdirs();
}
Files.copy(url.openStream(), targetPath,
StandardCopyOption.REPLACE_EXISTING);