# 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