vibox
Version:
Node.js cli helper for VirtualBox management
36 lines (31 loc) • 752 B
JavaScript
;
var os;
os = require('os');
exports.commands = function() {
console.log('list');
console.log('show');
console.log('start');
console.log('headless');
console.log('stop');
return console.log('control');
};
exports.vms = function() {
return require('./utils').getVBoxes(function(oResponse) {
var oVMInfo, sUID, _results;
_results = [];
for (sUID in oResponse) {
oVMInfo = oResponse[sUID];
_results.push(console.log(oVMInfo.escaped_name + os.EOL));
}
return _results;
});
};
exports.control = function() {
console.log('start');
console.log('headless');
console.log('stop');
console.log('pause');
console.log('resume');
console.log('reset');
return console.log('poweroff');
};