class Fog::Storage::Local::Directory
Public Instance Methods
destroy()
click to toggle source
# File lib/fog/storage/local/models/directory.rb, line 7 def destroy requires :key if ::File.directory?(path) Dir.rmdir(path) true else false end end
files()
click to toggle source
# File lib/fog/storage/local/models/directory.rb, line 18 def files @files ||= begin Fog::Storage::Local::Files.new( :directory => self, :service => service ) end end
public=(new_public)
click to toggle source
# File lib/fog/storage/local/models/directory.rb, line 27 def public=(new_public) new_public end
public_url()
click to toggle source
# File lib/fog/storage/local/models/directory.rb, line 31 def public_url nil end
save()
click to toggle source
# File lib/fog/storage/local/models/directory.rb, line 35 def save requires :key FileUtils.mkpath(path) true end
Private Instance Methods
path()
click to toggle source
# File lib/fog/storage/local/models/directory.rb, line 44 def path service.path_to(key) end