Method: OpenStack::Volume::Volume#extend!
- Defined in:
- lib/openstack/volume/volume.rb
#extend!(size) ⇒ Object
45 46 47 48 49 50 51 |
# File 'lib/openstack/volume/volume.rb', line 45 def extend!(size) data = JSON.generate({'os-extend' => {'new_size' => size}}) response = @connection.req('POST', "/#{@volume_path}/#{@id}/action", {:data => data}) OpenStack::Exception.raise_exception(response) unless response.code.match(/^20.$/) self.populate true end |