better cases

This commit is contained in:
Joey Hess 2013-08-22 23:36:35 -04:00
parent c0d8064018
commit f8ebce9396

View file

@ -74,7 +74,7 @@ downloadKey key _file dest _p = get =<< getUrls key
case downloader of case downloader of
QuviDownloader -> flip downloadUrl dest QuviDownloader -> flip downloadUrl dest
=<< withQuviOptions Quvi.queryLinks [Quvi.httponly, Quvi.quiet] u' =<< withQuviOptions Quvi.queryLinks [Quvi.httponly, Quvi.quiet] u'
_ -> downloadUrl [u'] dest DefaultDownloader -> downloadUrl [u'] dest
downloadKeyCheap :: Key -> FilePath -> Annex Bool downloadKeyCheap :: Key -> FilePath -> Annex Bool
downloadKeyCheap _ _ = return False downloadKeyCheap _ _ = return False
@ -102,6 +102,6 @@ checkKey' key us = untilTrue us $ \u -> do
case downloader of case downloader of
QuviDownloader -> QuviDownloader ->
withQuviOptions Quvi.check [Quvi.httponly, Quvi.quiet] u' withQuviOptions Quvi.check [Quvi.httponly, Quvi.quiet] u'
_ -> do DefaultDownloader -> do
headers <- getHttpHeaders headers <- getHttpHeaders
liftIO $ Url.check u' headers (keySize key) liftIO $ Url.check u' headers (keySize key)