feature(cloudcmd) add -v, --version

This commit is contained in:
coderaiser 2014-07-11 02:30:16 -04:00
parent 30c8b02cc4
commit 1202c8b68a

View file

@ -3,25 +3,45 @@
(function(){
'use strict';
var CloudCmd = require('../cloudcmd'),
var Info = require('../package'),
DIR = '../lib/',
Util = require(DIR + 'util'),
argv = process.argv,
length = argv.length - 1,
argvLast = argv[length],
isTest;
argvLast = argv[length];
switch (argvLast) {
default:
start({});
break;
case '--test':
Util.log('Cloud Commander testing mode');
Util.log('argv: ', argv);
isTest = true;
start({
isTest: true
});
break;
case '-v':
version();
break;
case '--version':
version();
break;
}
CloudCmd.start({
isTest: isTest
});
function version() {
console.log('v' + Info.version);
}
function start(params) {
var cloudcmd = require('../cloudcmd');
cloudcmd.start(params);
}
})();