class Slices::Asset::Rename::Fog
Public Instance Methods
directory()
click to toggle source
# File lib/slices/asset/rename.rb, line 60 def directory @directory ||= file.send(:directory) end
new_path()
click to toggle source
# File lib/slices/asset/rename.rb, line 45 def new_path @new_path[1 .. -1] end
rename(style)
click to toggle source
Calls superclass method
Slices::Asset::Rename::Base#rename
# File lib/slices/asset/rename.rb, line 49 def rename(style) super file = directory.files.new(key: @old_path) file.copy( directory.key, @new_path, {'x-amz-acl' => 'public-read'} ) file.destroy end