diff options
author | Joey Hess <joey@kitenet.net> | 2011-03-27 16:17:56 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2011-03-27 16:17:56 -0400 |
commit | f30320aa75d6fa590f60030f13df6b3899816196 (patch) | |
tree | 8152163ab2170de227566c42f196051a94ef5e91 /Remotes.hs | |
parent | b40f253d6e126d699e9f298bf670fc5e875bfd86 (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.hs | 5 |
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 |