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);

Reply via email to