зеркало из https://github.com/docker/kitematic.git
Merge pull request #1381 from docker/verify-vm
Properly verify that VM exists
This commit is contained in:
Коммит
d122fb9eb6
|
@ -39,9 +39,9 @@ var VirtualBox = {
|
|||
return util.execFile([this.command(), 'sharedfolder', 'add', vmName, '--name', pathName, '--hostpath', hostPath, '--automount']);
|
||||
},
|
||||
vmExists: function (name) {
|
||||
return util.execFile([this.command(), 'showvminfo', name]).then(() => {
|
||||
return true;
|
||||
}).catch((err) => {
|
||||
return util.execFile([this.command(), 'list', 'vms']).then(out => {
|
||||
return out.indexOf('"' + name + '"') !== -1;
|
||||
}).catch(() => {
|
||||
return false;
|
||||
});
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче