VirtualBoxはコマンドラインから操作が出来たりする訳ですが、
http://qiita.com/zakkied/items/abf43c69fae92e4c5207
もうちょっと色々出来ないかということで、APIを探してみた。
- Pythonから操作
- Rubyから操作
2つとも試したがうまく行かなかった、VirtualBoxのバージョンが違うから?
- Node.jsから操作
これは出来た。
$ npm install virtualbox
//マシン一覧を出力
var virtualbox = require('virtualbox');
virtualbox.list(function (machines, error) {
console.log(machines);
if (error) throw error;
// Act on machines
});
とりあえず、ここまで。