From 6d3c84755bc79f04724a0f88975d7e9400395f10 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Mon, 9 Sep 2013 09:58:17 -0400 Subject: sync: support gcrypt --- Command/Sync.hs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Command') diff --git a/Command/Sync.hs b/Command/Sync.hs index 567e3146b..e7da229a0 100644 --- a/Command/Sync.hs +++ b/Command/Sync.hs @@ -67,12 +67,12 @@ syncRemotes rs = ifM (Annex.getState Annex.fast) ( nub <$> pickfast , wanted ) | otherwise = listed listed = do l <- catMaybes <$> mapM (Remote.byName . Just) rs - let s = filter Remote.specialRemote l + let s = filter (not . Remote.syncableRemote) l unless (null s) $ error $ "cannot sync special remotes: " ++ unwords (map Types.Remote.name s) return l - available = filter (not . Remote.specialRemote) + available = filter Remote.syncableRemote . filter (remoteAnnexSync . Types.Remote.gitconfig) <$> Remote.remoteList good = filterM $ Remote.Git.repoAvail . Types.Remote.repo -- cgit v1.2.3