Class: MultiRepo::TrackingFile

Inherits:
Object
  • Object
show all
Defined in:
lib/multirepo/files/tracking-file.rb

Direct Known Subclasses

LockFile, MetaFile

Instance Method Summary collapse

Instance Method Details

#update_internal(file, new_content) ⇒ Object



3
4
5
6
7
# File 'lib/multirepo/files/tracking-file.rb', line 3

def update_internal(file, new_content)
  old_content = File.exist?(file) ? File.read(file) : nil
  File.write(file, new_content)
  return new_content != old_content
end