const writeFile = (writePath, content, cb) => { mkdir(getDirName(writePath), err => { if (err) { return cb(err); } fs.writeFile(writePath, content, 'utf8', cb); return 0; }); }
const configure = (settings = {}) => { copies(settings, config, true); let { dir, } = config; let f = fixPath(dir); if (dir !== f) { config.dir = f; } mkdir(f); loadPersistentData(); return stabilize(config); }
//Database Creation function createDb(dbname,callback) { let msg; let p = `${process.env.LAZLO_SOURCE}/${dbname}`; if(fs.existsSync(p)) { msg = `Database ${dbname} already exists in the current location ! If its not listed then use track to track the database !`; if (callback) callback(null, chalk.red.bold(msg)); } else { msg = `Database ${dbname} created !`; mkdir(p, function(err) { if (callback) { callback(err?err : null, err?null : chalk.green.bold(msg)); } if(!err) { fs.appendFileSync(`${__dirname}/bin/db_tracker.txt`,dbname+'\n'); let text = fs.readFileSync(`${__dirname}/bin/db_tracker.txt`).toString(); if (text === null) {} else { db_tracker = text.split("\n"); db_tracker.pop(); } cfn.dbLog(dbname,true); } }); } }
mkdir(sampleDir); assert.ok(exists(sampleDir), `${sampleDir} must be created`);
log.verbose(name, 'url', libUrl) mkdir(dir, function (err) { if (err) { return done(err)