123456789101112131415161718192021 |
- var util = require("util"),
- Promise = require("promised-io").Promise,
- wrench = require("wrench"),
- path = require("path");
- module.exports.tasks = {
- deleteDir: function(options,config,logger){
- var p = new Promise();
- Array.from(options).each(function(dir){
-
- if (path.existsSync(dir)) {
- logger.info("removing directory: " + dir);
- wrench.rmdirSyncRecursive(dir);
- } else {
- logger.info("Path " + dir + " does not exist.");
- }
- });
- p.resolve(true);
- return p;
- }
- };
|