[guadec-web-regcfp/develop] Store temporary files in tmpdir



commit 165c1f82fbbcaa6916e52d94221b85f16a45cf59
Author: Patrick Uiterwijk <puiterwijk redhat com>
Date:   Fri Aug 7 06:47:23 2015 +0200

    Store temporary files in tmpdir

 .gitignore     |    2 --
 routes/desk.js |    3 ++-
 2 files changed, 2 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d5868e1..a1e7c0c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -33,5 +33,3 @@ node_modules
 
 # Custom
 database.sqlite
-_temp_*.svg
-_temp_*.svg.pdf
diff --git a/routes/desk.js b/routes/desk.js
index e893fa5..a21c03f 100644
--- a/routes/desk.js
+++ b/routes/desk.js
@@ -19,6 +19,7 @@ var exec = require('child_process').exec;
 var stream = require('stream');
 var mktemp = require('mktemp');
 var fs = require('fs');
+var os = require('os');
 
 
 router.all('/', utils.require_user);
@@ -150,7 +151,7 @@ router.get('/badge', function(req, res, next) {
             if(!!err) {
               res.status(500).send('Error generating badge: ' + err);
             } else {
-              mktemp.createFile('_temp_XXXXX.svg', function(err, path) {
+              mktemp.createFile(os.tmpdir() + '/_temp_XXXXX.svg', function(err, path) {
                 console.log('Temporary filename: ' + path);
                 if(!!err) {
                   res.status(500).send('Unable to generate file: ' + err);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]