import Rakka.SystemConfig
import System.Directory
import System.FilePath
-import System.IO
data AuthDB
= AuthDB {
adbFilePath :: !FilePath
, adbUserMap :: !(TVar UserMap)
- , adbSyncRequest :: !(TVar Bool)
}
mkAuthDB :: FilePath -> IO AuthDB
mkAuthDB lsdir
= do let path = lsdir </> "authDB"
- m <- newTVarIO =<< loadUserMap path
- req <- newTVarIO False
+ m <- newTVarIO =<< loadUserMap path
return AuthDB {
- adbFilePath = path
- , adbUserMap = m
- , adbSyncRequest = req
+ adbFilePath = path
+ , adbUserMap = m
}