deploy_virtual_machine で名前が付かない問題
再現試験してみた。
@compute.deploy_virtual_machine({ 'serviceOfferingId' => '24', 'templateId' => '4405', 'zoneId' => '1', 'displayname' => "yamane-test-20131011", })
名前付いてるしorz
これってもしかして順番の問題なの?
実は
最初はこうなってました。
@compute.deploy_virtual_machine({ 'displayname' => "yamane-test-20131011", 'serviceOfferingId' => '24', 'templateId' => '4405', 'zoneId' => '1', })
戻してリトライしてみるか。
む
同じだ。名前付きますね。で、Rails な実装をよくよく見てみたら原因は Typo でした。
VirtualMachine.create_vm(current_user.conns[session[:idx].to_i], params[:hostaname])
とほほ。
そして
heroku に push した後始末をせずに修正を master から盛り込んで git に branch を push して PR 作ったら commit が沢山積まれててタマゲました。
気が付いて良かった。