continuing with rackspace files
This commit is contained in:
parent
ee39a4f78e
commit
06fcc7f1ac
|
@ -3,7 +3,13 @@ module Fog
|
||||||
class Files
|
class Files
|
||||||
|
|
||||||
def self.reload
|
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/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
|
end
|
||||||
|
|
||||||
def initialize(options={})
|
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