From 2ead8c6f28e83e5bda8ed016470e91a538fc4d74 Mon Sep 17 00:00:00 2001 From: Ryan Huffman Date: Wed, 20 Jan 2016 09:05:18 -0800 Subject: [PATCH] Update mkdir call to use mkdirp --- server-console/package.json | 1 + server-console/src/modules/hf-process.js | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/server-console/package.json b/server-console/package.json index 3e8e0fd620..3e74186122 100644 --- a/server-console/package.json +++ b/server-console/package.json @@ -27,6 +27,7 @@ "always-tail": "0.2.0", "cheerio": "^0.19.0", "extend": "^3.0.0", + "mkdirp": "^0.5.1", "node-notifier": "^4.4.0", "os-homedir": "^1.0.1", "request": "2.67.0", diff --git a/server-console/src/modules/hf-process.js b/server-console/src/modules/hf-process.js index 0bef38ccdf..5192e44bb6 100755 --- a/server-console/src/modules/hf-process.js +++ b/server-console/src/modules/hf-process.js @@ -6,6 +6,7 @@ const util = require('util'); const events = require('events'); const childProcess = require('child_process'); const fs = require('fs'); +const mkdirp = require('mkdirp'); const os = require('os'); const path = require('path'); @@ -132,7 +133,7 @@ Process.prototype = extend(Process.prototype, { var logDirectoryCreated = false; try { - fs.mkdirSync(this.logDirectory); + mkdirp.sync(this.logDirectory); logDirectoryCreated = true; } catch (e) { if (e.code == 'EEXIST') {