don't flush redis on start, don't delete images on start

I think we initially did this to debug some problems with broken data in redis
This commit is contained in:
jomo 2014-11-22 01:50:19 +01:00
parent 46f36e9fed
commit 7afeafc21a

View File

@ -2,7 +2,7 @@ var config = require("./config");
var redis = null; var redis = null;
var fs = require("fs"); var fs = require("fs");
// sets up redis connection, calls clear_cache // sets up redis connection
function connect_redis() { function connect_redis() {
console.log("connecting to redis..."); console.log("connecting to redis...");
if (process.env.REDISCLOUD_URL) { if (process.env.REDISCLOUD_URL) {
@ -14,7 +14,6 @@ function connect_redis() {
} }
redis.on("ready", function() { redis.on("ready", function() {
console.log("Redis connection established."); console.log("Redis connection established.");
clear_cache();
}); });
redis.on("error", function (err) { redis.on("error", function (err) {
console.error(err); console.error(err);
@ -26,34 +25,34 @@ function connect_redis() {
// flushes redis, deletes faces + helms // flushes redis, deletes faces + helms
function clear_cache() { // function clear_cache() {
console.log("Flushing redis"); // console.log("Flushing redis");
redis.flushall(); // redis.flushall();
console.log("Deleting all faces + helms..."); // console.log("Deleting all faces + helms...");
fs.readdir(config.faces_dir, function(err, files) { // fs.readdir(config.faces_dir, function(err, files) {
if (err) { // if (err) {
console.error(err); // console.error(err);
} else { // } else {
for (var i in files) { // for (var i in files) {
var file = files[i]; // var file = files[i];
if (file[0] != ".") { // if (file[0] != ".") {
// delete face file // // delete face file
fs.unlink(config.faces_dir + file, function(err){ // fs.unlink(config.faces_dir + file, function(err){
if (err) { // if (err) {
console.error(err); // console.error(err);
} // }
}); // });
// delete helm file, we assume this exists as well // // delete helm file, we assume this exists as well
fs.unlink(config.helms_dir + file, function(err){ // fs.unlink(config.helms_dir + file, function(err){
if (err) { // if (err) {
console.error(err); // console.error(err);
} // }
}); // });
} // }
} // }
} // }
}); // });
} // }
// sets the date of the face file belonging to +hash+ to now // sets the date of the face file belonging to +hash+ to now
// the helms file is ignored because we only need 1 file to read/write from // the helms file is ignored because we only need 1 file to read/write from