~manishsinha/dmedia/fix-bug-680886

Viewing all changes in revision 156.

  • Committer: Jason Gerard DeRose
  • Date: 2011-02-13 02:31:50 UTC
  • mfrom: (154.2.16 filestore-tmp-api)
  • Revision ID: jderose@novacut.com-20110213023150-0rfz39sb60b8q99b
Split FileStore.finalize_transfer() into two simpler methods

FileStore.tmp_move(tmp_fp, chash, ext) - only moves tmp_fp to canonical
location, assumes higher level code has already computed/verified content has

FileStore.tmp_verify_move(chash, ext) - basically same as finalize_transfer()
except uses tmp_move() to do actually move

To fit these naming conventions, I also renamed:

FileStore.reltemp() => FileStore.reltmp()
FileStore.temp() => FileStore.tmp()

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: