Sha256: a9235f74955fbff3ae760bd5a149ab7e17f46adf2ae105ca2fb5b3f2fabc4851

Contents?: true

Size: 661 Bytes

Versions: 3

Compression:

Stored size: 661 Bytes

Contents

#	Needed for Paperclip gem 2.3.3
#	http://jira.codehaus.org/browse/JRUBY-3381
#	http://github.com/thoughtbot/paperclip/issues/issue/193
#	Errno::EACCES: Permission denied - /var/folders/kV/kV5XVPtqE9uZBCjn3z6vmk+++TM/-Tmp-/stream,19661,34729.pdf or /Users/jakewendt/github_repo/jakewendt/ucb_ccls_buffler/development/documents/2/edit_save_wireframe.pdf
FileUtils.module_eval do
  class << self
    alias_method :built_in_mv, :mv

    def mv(src, dest, options = {})
      begin
        built_in_mv(src, dest, options)
      rescue Errno::EACCES
        cp(src, dest)
        rm(src)
      end
    end
  end 
end unless FileUtils.methods.include?('built_in_mv')

Version data entries

3 entries across 3 versions & 3 rubygems

Version Path
jakewendt-simply_documents-1.3.4 lib/simply_documents/file_utils_extension.rb
jakewendt-documents-0.2.0 lib/documents/file_utils_extension.rb
jakewendt-photos-0.2.1 lib/photos/file_utils_extension.rb