備忘録: wait a vim task in vCO script
var task = folder.destory_Task();
System.getModule("com.vmware.library.vc.basic").vim3WaitTaskEnd(task,false,1);
- System.getModule で引数である Action を格納したモジュールを取得
- com.vmware.library.vc.basic は vim3WaitTaskEnd を格納したモジュール
- vim3WaitTaskEnd は実際の Action
- 第一引数 task: 待機する task
- 第二引数 boolean: ポーリング中のログを出力するかどうか?
- 第三引数 number: ポーリング時間 (秒)
destory_Task() は Task が Return されるが、createFolder() は即時に VcFolder が Return される。