12345678910111213141516171819 |
- var util = require("util"),
- Promise = require("promised-io").Promise,
- fs = require("fs"),
- path = require("path");
- module.exports.tasks = {
- deleteFile: function (options, config, logger) {
- var p = new Promise();
- Array.from(options).each(function(file){
- logger.info("Checking for file: " + file);
- if (path.existsSync(file)) {
- logger.info("Removing file: " + file);
- fs.unlinkSync(file);
- }
- });
- p.resolve(true);
- return p;
- }
- };
|