Module: RRDiff::File
Instance Method Summary collapse
- #delta(sfile, file) ⇒ Object
- #diff(ofile, nfile) ⇒ Object
- #patch(ofile, dfile) ⇒ Object
- #signature(file) ⇒ Object
Instance Method Details
#delta(sfile, file) ⇒ Object
21 22 23 24 25 |
# File 'lib/rrdiff/file.rb', line 21 def delta(sfile, file) dfile = Tempfile.new("delfile") RRDiff.delta(file.path, sfile.path, dfile.path) dfile end |
#diff(ofile, nfile) ⇒ Object
27 28 29 30 |
# File 'lib/rrdiff/file.rb', line 27 def diff(ofile, nfile) sfile = signature(ofile) delta(sfile, nfile) end |