Merge pull request #189 from maraoz/fix/osx-install

fix os x installation if you don't have insight dir
This commit is contained in:
Matias Alejo Garcia 2014-09-16 07:26:43 -03:00
commit de71894cce
2 changed files with 9 additions and 12 deletions

View File

@ -1,8 +1,10 @@
'use strict';
var path = require('path'),
fs = require('fs'),
rootPath = path.normalize(__dirname + '/..'),
var path = require('path');
var fs = require('fs');
var mkdirp = require('mkdirp');
var rootPath = path.normalize(__dirname + '/..'),
env,
db,
port,
@ -84,13 +86,7 @@ var loggerLevel = process.env.LOGGER_LEVEL || 'info';
var enableHTTPS = process.env.ENABLE_HTTPS === 'true';
if (!fs.existsSync(db)) {
var err = fs.mkdirSync(db);
if (err) {
console.log(err);
console.log("## ERROR! Can't create insight directory! \n");
console.log('\tPlease create it manually: ', db);
process.exit(-1);
}
mkdirp.sync(db);
}
module.exports = {

View File

@ -62,10 +62,11 @@
"cron": "^1.0.4",
"express": "~3.4.7",
"glob": "*",
"microtime": "^0.6.0",
"moment": "~2.5.0",
"leveldown": "~0.10.0",
"levelup": "~0.19.0",
"microtime": "^0.6.0",
"mkdirp": "^0.5.0",
"moment": "~2.5.0",
"preconditions": "^1.0.7",
"should": "~2.1.1",
"sinon": "~1.7.3",