From f3d9a88da1a19217322dda1f100d21714c35ed9f Mon Sep 17 00:00:00 2001 From: coderaiser Date: Wed, 17 Sep 2014 03:33:49 -0400 Subject: [PATCH] feature(update) rm --- cloudcmd.js | 9 ++------ lib/server/update.js | 52 -------------------------------------------- 2 files changed, 2 insertions(+), 59 deletions(-) delete mode 100644 lib/server/update.js diff --git a/cloudcmd.js b/cloudcmd.js index adcf11b9..bb59adfc 100644 --- a/cloudcmd.js +++ b/cloudcmd.js @@ -5,10 +5,8 @@ DIR_LIB = DIR + 'lib/', DIR_SERVER = DIR + 'lib/server/', - server = require(DIR_LIB + 'server'), - - update = require(DIR_SERVER + 'update'), - config = require(DIR_SERVER + 'config'); + server = require(DIR_LIB + 'server'), + config = require(DIR_SERVER + 'config'); module.exports = function(params) { @@ -22,9 +20,6 @@ }); } - if (update) - update.get(); - server(); }; })(); diff --git a/lib/server/update.js b/lib/server/update.js deleted file mode 100644 index 2148af83..00000000 --- a/lib/server/update.js +++ /dev/null @@ -1,52 +0,0 @@ -/* module update cloud commander */ - -(function() { - 'use strict'; - - var exec = require('child_process').exec, - fs = require('fs'), - path = require('path'), - Util = require('../util'), - - DIR = path.normalize(__dirname + '/../../'), - - mainpackage = require(DIR + 'package'); - - exports.get = function() { - fs.readdir(DIR, function(error, files) { - var cmd = 'git pull --rebase'; - - if (!error && ~files.indexOf('.git')) - exec(cmd, {cwd : DIR}, pull); - }); - }; - - /** - * function pulls cloud cmd content from repo - * @param error - * @param stdout - * @param stderr - */ - function pull(error, stdout, stderr) { - var msg, - msgError = error || stderr, - name = mainpackage.name, - version = mainpackage.version, - isUpToDate = ' is up to date.'; - - if (msgError) { - Util.log(msgError); - } else { - stderr = ''; - - if (Util.isContainStr(stdout, isUpToDate)) - msg = isUpToDate; - else - msg = ' updated, restart to use new version.'; - - msg = name + ' v' + version + msg; - - Util.log(msg); - } - } -})();