# File lib/fog/openstack/models/storage/directory.rb, line 13 def destroy requires :key service.delete_container(key) true rescue Excon::Errors::NotFound false end
# File lib/fog/openstack/models/storage/directory.rb, line 21 def files @files ||= begin Fog::Storage::OpenStack::Files.new( :directory => self, :service => service ) end end
# File lib/fog/openstack/models/storage/directory.rb, line 30 def public=(new_public) @public = new_public end
# File lib/fog/openstack/models/storage/directory.rb, line 34 def public_url raise NotImplementedError end
# File lib/fog/openstack/models/storage/directory.rb, line 38 def save requires :key service.put_container(key) true end