aboutsummaryrefslogtreecommitdiff
path: root/Remotes.hs
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2011-03-27 16:17:56 -0400
committerGravatar Joey Hess <joey@kitenet.net>2011-03-27 16:17:56 -0400
commitf30320aa75d6fa590f60030f13df6b3899816196 (patch)
tree8152163ab2170de227566c42f196051a94ef5e91 /Remotes.hs
parentb40f253d6e126d699e9f298bf670fc5e875bfd86 (diff)
add remotes slot to Annex
This required parameterizing the type for Remote, to avoid a cycle.
Diffstat (limited to 'Remotes.hs')
-rw-r--r--Remotes.hs5
1 files changed, 3 insertions, 2 deletions
diff --git a/Remotes.hs b/Remotes.hs
index 5fc594ee2..7f6a6718b 100644
--- a/Remotes.hs
+++ b/Remotes.hs
@@ -91,7 +91,8 @@ tryGitConfigRead r
- -}
readConfigs :: Annex ()
readConfigs = do
- remotesread <- Annex.getState Annex.remotesread
+-- remotesread <- Annex.getState Annex.remotesread
+ let remotesread = False
unless remotesread $ do
g <- Annex.gitRepo
allremotes <- filterM repoNotIgnored $ Git.remotes g
@@ -104,7 +105,7 @@ readConfigs = do
let todo = cheap ++ doexpensive
unless (null todo) $ do
mapM_ tryGitConfigRead todo
- Annex.changeState $ \s -> s { Annex.remotesread = True }
+-- Annex.changeState $ \s -> s { Annex.remotesread = True }
where
cachedUUID r = do
u <- getUUID r