Create folder in KeyStore only if it not exists

This commit is contained in:
Niklas Keller
2016-03-12 17:11:28 +01:00
parent b07ab9471a
commit 057e42d96a

View File

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