Debug output for sourceFiles
This commit is contained in:
parent
38e32b56fb
commit
4468519808
@ -95,10 +95,14 @@ modifyFileTitle :: Monad m => (FilePath -> FilePath) -> Conduit File m File
|
|||||||
modifyFileTitle f = mapC $ \x@File{..} -> x{ fileTitle = f fileTitle }
|
modifyFileTitle f = mapC $ \x@File{..} -> x{ fileTitle = f fileTitle }
|
||||||
|
|
||||||
-- Takes FileInfo and if it is a ZIP-Archive, extract files, otherwiese yield fileinfo
|
-- Takes FileInfo and if it is a ZIP-Archive, extract files, otherwiese yield fileinfo
|
||||||
sourceFiles :: (MonadResource m, MonadThrow m, MonadIO m) => FileInfo -> Source m File
|
sourceFiles :: (MonadLogger m, MonadResource m, MonadThrow m, MonadIO m) => FileInfo -> Source m File
|
||||||
sourceFiles fInfo
|
sourceFiles fInfo
|
||||||
| mimeType == "application/zip" = fileSource fInfo =$= void consumeZip
|
| mimeType == "application/zip" = do
|
||||||
| otherwise = yieldM $ acceptFile fInfo
|
$logInfoS "sourceFiles" "Unpacking ZIP"
|
||||||
|
fileSource fInfo =$= void consumeZip
|
||||||
|
| otherwise = do
|
||||||
|
$logDebugS "sourceFiles" [st|Not unpacking file of type #{decodeUtf8 mimeType}|]
|
||||||
|
yieldM $ acceptFile fInfo
|
||||||
where
|
where
|
||||||
mimeType = defaultMimeLookup (fileName fInfo)
|
mimeType = defaultMimeLookup (fileName fInfo)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user