From 09045bd3e58c77c6612562a6c5582ae1b0f91215 Mon Sep 17 00:00:00 2001 From: bd2019us <47727869+bd2019us@users.noreply.github.com> Date: Fri, 5 Apr 2019 04:14:04 -0500 Subject: [PATCH] fix bugs that may cause program crash, change mkdir to mkdirs (#3249) Fixes: [#CLOUDSTACK-10406](https://issues.apache.org/jira/browse/CLOUDSTACK-10406) --- .../src/main/java/com/cloud/server/ConfigurationServerImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/main/java/com/cloud/server/ConfigurationServerImpl.java b/server/src/main/java/com/cloud/server/ConfigurationServerImpl.java index 1ad36b936d4..68c12333c5e 100644 --- a/server/src/main/java/com/cloud/server/ConfigurationServerImpl.java +++ b/server/src/main/java/com/cloud/server/ConfigurationServerImpl.java @@ -730,7 +730,7 @@ public class ConfigurationServerImpl extends ManagerBase implements Configuratio Boolean devel = Boolean.valueOf(_configDao.getValue("developer")); if (!keyDir.isDirectory()) { s_logger.warn("Failed to create " + homeDir + "/.ssh for storing the SSH keypars"); - keyDir.mkdir(); + keyDir.mkdirs(); } String pubKey = _configDao.getValue("ssh.publickey"); String prvKey = _configDao.getValue("ssh.privatekey");