From 057e42d96ac09ca091456dbc93af7c26a7209225 Mon Sep 17 00:00:00 2001 From: Niklas Keller Date: Sat, 12 Mar 2016 17:11:28 +0100 Subject: [PATCH] Create folder in KeyStore only if it not exists --- src/Stores/KeyStore.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Stores/KeyStore.php b/src/Stores/KeyStore.php index d1711f8..e2fe664 100644 --- a/src/Stores/KeyStore.php +++ b/src/Stores/KeyStore.php @@ -67,7 +67,9 @@ class KeyStore { try { // TODO: Replace with async version once available - mkdir(dirname($file), 0755, true); + if (!file_exists($file)) { + mkdir(dirname($file), 0755, true); + } yield \Amp\File\put($file, $keyPair->getPrivate()); yield \Amp\File\chmod($file, 0600);