mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 18:55:26 +00:00
47 lines
897 B
JavaScript
Executable file
47 lines
897 B
JavaScript
Executable file
#!/usr/bin/env node
|
|
|
|
(function(){
|
|
'use strict';
|
|
|
|
var Info = require('../package'),
|
|
|
|
DIR = '../lib/',
|
|
Util = require(DIR + 'util'),
|
|
argv = process.argv,
|
|
length = argv.length - 1,
|
|
argvLast = argv[length];
|
|
|
|
switch (argvLast) {
|
|
default:
|
|
start();
|
|
break;
|
|
|
|
case '--test':
|
|
Util.log('Cloud Commander testing mode');
|
|
Util.log('argv: ', argv);
|
|
|
|
start({
|
|
test: true
|
|
});
|
|
break;
|
|
|
|
case '-v':
|
|
version();
|
|
break;
|
|
|
|
case '--version':
|
|
version();
|
|
break;
|
|
}
|
|
|
|
function version() {
|
|
console.log('v' + Info.version);
|
|
}
|
|
|
|
function start(params) {
|
|
var cloudcmd = require('../cloudcmd');
|
|
|
|
cloudcmd.start(params);
|
|
}
|
|
|
|
})();
|