rework config storage
Moved away from a map of flags to storing config directly in the AnnexState structure. Got rid of most accessor functions in Annex. This allowed supporting multiple --exclude flags.
This commit is contained in:
parent
082b022f9a
commit
6a97b10fcb
15 changed files with 179 additions and 198 deletions
|
@ -102,7 +102,7 @@ startup = do
|
|||
{- Cleanup actions. -}
|
||||
shutdown :: Integer -> Annex ()
|
||||
shutdown errnum = do
|
||||
q <- Annex.queueGet
|
||||
q <- Annex.getState Annex.repoqueue
|
||||
unless (q == GitQueue.empty) $ do
|
||||
showSideAction "Recording state in git..."
|
||||
Annex.queueRun
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue