diff --git a/config/update/actual.js b/config/update/actual.js index e4f1108..253950d 100644 --- a/config/update/actual.js +++ b/config/update/actual.js @@ -11,8 +11,6 @@ var fs = require('fs'); * Global env. */ -process.env['NO_CACHE'] = true; - var domain = ''; try { @@ -36,6 +34,8 @@ try { process.exit(); } +process.env['NO_CACHE'] = true; + /** * Module dependencies. */ @@ -320,6 +320,7 @@ async.series( } ], function() { + process.env['NO_CACHE'] = undefined; return process.exit(); } ); diff --git a/config/update/available.js b/config/update/available.js index 2dcf210..4611159 100644 --- a/config/update/available.js +++ b/config/update/available.js @@ -11,7 +11,6 @@ var fs = require('fs'); * Global env. */ -process.env['NO_CACHE'] = true; var save = process.argv && typeof process.argv[2] !== 'undefined' && process.argv[2]; var domain = ''; @@ -37,6 +36,8 @@ try { process.exit(); } +process.env['NO_CACHE'] = true; + /** * Module dependencies. */ @@ -154,6 +155,7 @@ async.series( } ], function() { + process.env['NO_CACHE'] = undefined; return process.exit(); } ); diff --git a/config/update/config.js b/config/update/config.js index 5397ad9..c6e8d42 100644 --- a/config/update/config.js +++ b/config/update/config.js @@ -13,8 +13,6 @@ var fs = require('fs'); * Global env. */ -process.env['NO_CACHE'] = true; - try { var p = tryParseJSON( fs.readFileSync( @@ -74,6 +72,8 @@ try { process.exit(); } +process.env['NO_CACHE'] = true; + /** * New configuration dependencies. */ @@ -186,6 +186,7 @@ async.series( }, function(err, result) { if (err) return console.error(err); + process.env['NO_CACHE'] = undefined; exec('pm2 reload ' + config.domain, function( error, stdout, diff --git a/config/update/default.js b/config/update/default.js index 2f40973..189c6c8 100644 --- a/config/update/default.js +++ b/config/update/default.js @@ -12,7 +12,6 @@ var fs = require('fs'); * Global env. */ -process.env['NO_CACHE'] = true; var arg = process && process.argv && process.argv[2] ? process.argv[2] : ''; try { @@ -58,6 +57,8 @@ try { process.exit(); } +process.env['NO_CACHE'] = true; + /** * Valid JSON. * @@ -161,6 +162,7 @@ if ( var ii = 1; setInterval(function() { if (run === 2 || ii >= 10) { + process.env['NO_CACHE'] = undefined; process.exit(); } ii++; diff --git a/config/update/mirror.js b/config/update/mirror.js index cee2b24..4020d95 100644 --- a/config/update/mirror.js +++ b/config/update/mirror.js @@ -11,7 +11,6 @@ var fs = require('fs'); * Global env. */ -process.env['NO_CACHE'] = true; var domain = ''; try { @@ -35,6 +34,8 @@ try { process.exit(); } +process.env['NO_CACHE'] = true; + /** * Module dependencies. */ @@ -246,6 +247,7 @@ async.series( } ], function() { + process.env['NO_CACHE'] = undefined; return process.exit(); } ); diff --git a/process.json b/process.json index 6b8833f..1e686fb 100644 --- a/process.json +++ b/process.json @@ -31,7 +31,8 @@ "CP_CONTENT": "content_example_com", "CP_COMMENT": "comment_example_com", "CP_USER": "user_example_com", - "CP_VER": "1" + "CP_VER": "1", + "NO_CACHE": "" } } ]