Closed buty4649 closed 2 years ago
volumeのステータス変更はYao::Volume.updateでできなそうなので、Yao::Volume#status= を生やして変更できるようにするとよさそうだ。 https://docs.openstack.org/api-ref/block-storage/v3/index.html?expanded=update-a-volume-detail,reset-a-volume-s-statuses-detail#reset-a-volume-s-statuses
Yao::Volumeにstatusを取るメソッドがほしい。 例えば、エラーになっているvolume一覧を取るためには↓のようにしている。
v["status"]
の部分をv.status
と書きたい。 また、同様にstatusがin-use
であるか判定するuse?
メソッドや、エラー状態であるか判定するerror?
メソッドもほしい。ボリュームのステータス一覧とAPIのレスポンスについては以下を参照 https://docs.openstack.org/api-ref/block-storage/v3/index.html#volumes-volumes