Method: FileOperations#move_file
- Defined in:
- lib/vendor/xmpp4r/setup.rb
#move_file(src, dest) ⇒ Object
598 599 600 601 602 603 604 605 606 607 608 609 |
# File 'lib/vendor/xmpp4r/setup.rb', line 598 def move_file(src, dest) force_remove_file dest begin File.rename src, dest rescue File.open(dest, 'wb') {|f| f.write File.binread(src) } File.chmod File.stat(src).mode, dest File.unlink src end end |