mirror of
https://github.com/fog/fog.git
synced 2022-11-09 13:51:43 -05:00
21 lines
473 B
Ruby
21 lines
473 B
Ruby
module Fog
|
|
module Compute
|
|
class Ecloud
|
|
class Real
|
|
basic_request :rows_delete, 204, 'DELETE'
|
|
end
|
|
|
|
class Mock
|
|
def rows_delete(uri)
|
|
row_id = id_from_uri(uri)
|
|
self.data[:rows].delete(row_id)
|
|
self.data[:layouts].values.each do |layout|
|
|
layout[:Rows][:Row].delete_if { |r| r[:id] == row_id }
|
|
end
|
|
|
|
response(:body => nil, :status => 204)
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|