continuing with rackspace files
This commit is contained in:
parent
ee39a4f78e
commit
06fcc7f1ac
|
@ -3,7 +3,13 @@ module Fog
|
|||
class Files
|
||||
|
||||
def self.reload
|
||||
load "fog/rackspace/requests/files/delete_containers.rb"
|
||||
load "fog/rackspace/requests/files/get_container.rb"
|
||||
load "fog/rackspace/requests/files/get_containers.rb"
|
||||
load "fog/rackspace/requests/files/head_container.rb"
|
||||
load "fog/rackspace/requests/files/head_containers.rb"
|
||||
load "fog/rackspace/requests/files/put_container.rb"
|
||||
load "fog/rackspace/requests/files/delete_object.rb"
|
||||
end
|
||||
|
||||
def initialize(options={})
|
||||
|
|
|
@ -0,0 +1,39 @@
|
|||
unless Fog.mocking?
|
||||
|
||||
module Fog
|
||||
module Rackspace
|
||||
class Files
|
||||
|
||||
# Delete an existing container
|
||||
#
|
||||
# ==== Parameters
|
||||
# * container<~String> - Name of container to delete
|
||||
# * object<~String> - Name of object to delete
|
||||
#
|
||||
def delete_object(container, object)
|
||||
response = storage_request(
|
||||
:expects => 204,
|
||||
:method => 'DELETE',
|
||||
:path => "#{CGI.escape(container)}/#{CGI.escape(object)}"
|
||||
)
|
||||
response
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
else
|
||||
|
||||
module Fog
|
||||
module Rackspace
|
||||
class Servers
|
||||
|
||||
def delete_object
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
end
|
Loading…
Reference in New Issue