Skip to content
Permalink
Browse files
basic delete functionality done
  • Loading branch information
marktyers committed May 3, 2015
1 parent 933e7dd commit 4085ea57e9b3cde91a37371ce4dafde5ddfef5f6
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 37 deletions.
@@ -1,8 +1,9 @@

//var fs = require('fs');
var fs = require('fs');
var mv = require('mv');
var uuid = require('node-uuid');
var mime = require('mime');
var glob = require('glob');
var restify = require('restify');
var server = restify.createServer();
server.use(restify.bodyParser({
@@ -32,4 +33,22 @@ server.post('/', function(req, res) {
});
});

server.del('/', function(req, res) {
console.log('DELETE');
console.log(req.body.image_id);
glob('images/'+req.body.image_id+'.*', function(err, files) {
console.log(files);
fs.unlink(files[0], function(err) {
console.log('attempting to delete file');
if (!err) {
console.log('file deleted');
var data = {status: 'success', image_id: req.body.image_id};
res.send(data);
res.end();
}
});
});
res.end();
});

server.listen(3000);
@@ -4,6 +4,7 @@
"description": "Simple APi to upload images.",
"main": "image_upload.js",
"dependencies": {
"glob": "^5.0.5",
"mime": "^1.3.4",
"mv": "^2.0.3",
"node-uuid": "^1.4.3",

This file was deleted.

0 comments on commit 4085ea5

Please sign in to comment.