mirror of
https://github.com/commercialhaskell/stackage-server.git
synced 2026-01-11 19:58:28 +01:00
Proper compression for orig.tar
This commit is contained in:
parent
54b69cb491
commit
5b228f6e45
@ -147,7 +147,9 @@ stackageServerCron = do
|
||||
|
||||
createHoogleDB :: StackageDatabase -> Manager -> SnapName -> IO (Maybe FilePath)
|
||||
createHoogleDB db man name = handleAny (\e -> print e $> Nothing) $ do
|
||||
req <- parseUrl $ unpack tarUrl
|
||||
req' <- parseUrl $ unpack tarUrl
|
||||
let req = req' { decompress = const True }
|
||||
|
||||
unlessM (isFile tarFP) $ withResponse req man $ \res -> do
|
||||
let tmp = tarFP <.> "tmp"
|
||||
createTree $ parent tmp
|
||||
@ -160,7 +162,7 @@ createHoogleDB db man name = handleAny (\e -> print e $> Nothing) $ do
|
||||
createTree bindir
|
||||
|
||||
dbs <- runResourceT
|
||||
$ sourceTarFile True (fpToString tarFP)
|
||||
$ sourceTarFile False (fpToString tarFP)
|
||||
$$ evalStateC 1 (mapMC (singleDB db name bindir))
|
||||
=$ sinkList
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user