aboutsummaryrefslogtreecommitdiff
path: root/Remote/Rsync.hs
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2015-01-28 16:51:40 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2015-01-28 16:52:08 -0400
commit6e765717650f0270cdc497d38245bcbc4180e60c (patch)
treec989f13da5507d8f46fdfa1b36f1ce0aa77aca2f /Remote/Rsync.hs
parent82161654830b0dc4187e9928555c9321ef61bb89 (diff)
implement annex.tune.objecthashlower
Split out Annex.DirHashes which never really belonged in Locations.
Diffstat (limited to 'Remote/Rsync.hs')
-rw-r--r--Remote/Rsync.hs3
1 files changed, 2 insertions, 1 deletions
diff --git a/Remote/Rsync.hs b/Remote/Rsync.hs
index 04bbb19a7..da258551b 100644
--- a/Remote/Rsync.hs
+++ b/Remote/Rsync.hs
@@ -37,6 +37,7 @@ import Annex.Perms
import Logs.Transfer
import Types.Creds
import Types.Key (isChunkKey)
+import Annex.DirHashes
import qualified Data.Map as M
@@ -212,7 +213,7 @@ remove o k = do
- content could be. Note that the parent directories have
- to also be explicitly included, due to how rsync
- traverses directories. -}
- includes = concatMap use (annexHashes def)
+ includes = concatMap (use .def) dirHashes
use h = let dir = h k in
[ parentDir dir
, dir