diff options
author | 2011-01-28 14:10:50 -0400 | |
---|---|---|
committer | 2011-01-28 14:10:50 -0400 | |
commit | e6da7eb1770e506661d8c6755736ed285a17554a (patch) | |
tree | 170d6a8c3a73a84f7d44de3580a774837fc8cf8f /CmdLine.hs | |
parent | 04fe906ac6e611fd59ef44244a01e8fe61abec6f (diff) |
Improved temp file handling
* Improved temp file handling. Transfers of content can now be resumed
from temp files later; the resume does not have to be the immediate
next git-annex run.
* unused: Include partially transferred content in the list.
Diffstat (limited to 'CmdLine.hs')
-rw-r--r-- | CmdLine.hs | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/CmdLine.hs b/CmdLine.hs index 68d1e0dd3..82a21d0fc 100644 --- a/CmdLine.hs +++ b/CmdLine.hs @@ -105,13 +105,3 @@ shutdown errnum = do unless (q == GitQueue.empty) $ do showSideAction "Recording state in git..." Annex.queueRun - - -- If nothing failed, clean up any files left in the temp directory, - -- but leave the directory itself. If something failed, temp files - -- are left behind to allow resuming on re-run. - when (errnum == 0) $ do - g <- Annex.gitRepo - let tmp = gitAnnexTmpDir g - exists <- liftIO $ doesDirectoryExist tmp - when exists $ liftIO $ removeDirectoryRecursive tmp - liftIO $ createDirectoryIfMissing True tmp |