Align imports
This commit is contained in:
parent
0d9235b86a
commit
a12fa8a077
@ -1,30 +1,30 @@
|
|||||||
module Network.Minio
|
module Network.Minio
|
||||||
(
|
(
|
||||||
|
|
||||||
D.ConnectInfo(..)
|
ConnectInfo(..)
|
||||||
, D.connect
|
, connect
|
||||||
|
|
||||||
, D.Minio
|
, Minio
|
||||||
, D.runMinio
|
, runMinio
|
||||||
|
|
||||||
-- * Error handling
|
-- * Error handling
|
||||||
-----------------------
|
-----------------------
|
||||||
-- | Test
|
-- | Test
|
||||||
, D.MinioErr(..)
|
, MinioErr(..)
|
||||||
, D.MErrV(..)
|
, MErrV(..)
|
||||||
|
|
||||||
-- * Data Types
|
-- * Data Types
|
||||||
----------------
|
----------------
|
||||||
-- | Data types representing various object store concepts.
|
-- | Data types representing various object store concepts.
|
||||||
, D.Bucket
|
, Bucket
|
||||||
, D.Object
|
, Object
|
||||||
, D.BucketInfo(..)
|
, BucketInfo(..)
|
||||||
, D.UploadId
|
, UploadId
|
||||||
|
|
||||||
-- * Bucket and Object Operations
|
-- * Bucket and Object Operations
|
||||||
---------------------------------
|
---------------------------------
|
||||||
, S.getService
|
, getService
|
||||||
, S.getLocation
|
, getLocation
|
||||||
|
|
||||||
, fGetObject
|
, fGetObject
|
||||||
, fPutObject
|
, fPutObject
|
||||||
@ -34,14 +34,10 @@ module Network.Minio
|
|||||||
This module exports the high-level Minio API for object storage.
|
This module exports the high-level Minio API for object storage.
|
||||||
-}
|
-}
|
||||||
|
|
||||||
import qualified Network.Minio.S3API as S
|
|
||||||
|
|
||||||
import qualified Network.Minio.Data as D
|
|
||||||
|
|
||||||
import qualified System.IO as IO
|
|
||||||
import qualified Data.Conduit as C
|
|
||||||
import qualified Control.Monad.Trans.Resource as R
|
import qualified Control.Monad.Trans.Resource as R
|
||||||
|
import qualified Data.Conduit as C
|
||||||
import qualified Data.Conduit.Binary as CB
|
import qualified Data.Conduit.Binary as CB
|
||||||
|
import qualified System.IO as IO
|
||||||
|
|
||||||
import Lib.Prelude
|
import Lib.Prelude
|
||||||
|
|
||||||
|
|||||||
@ -7,15 +7,14 @@ module Network.Minio.API
|
|||||||
, mkStreamRequest
|
, mkStreamRequest
|
||||||
) where
|
) where
|
||||||
|
|
||||||
import qualified Network.HTTP.Types as HT
|
|
||||||
import Network.HTTP.Conduit (Response)
|
|
||||||
import qualified Network.HTTP.Conduit as NC
|
|
||||||
import qualified Data.Conduit as C
|
import qualified Data.Conduit as C
|
||||||
import Data.Conduit.Binary (sourceHandleRange)
|
import Data.Conduit.Binary (sourceHandleRange)
|
||||||
|
import Network.HTTP.Conduit (Response)
|
||||||
|
import qualified Network.HTTP.Conduit as NC
|
||||||
|
import qualified Network.HTTP.Types as HT
|
||||||
|
|
||||||
import Lib.Prelude
|
import Lib.Prelude
|
||||||
|
|
||||||
|
|
||||||
import Network.Minio.Data
|
import Network.Minio.Data
|
||||||
import Network.Minio.Data.Crypto
|
import Network.Minio.Data.Crypto
|
||||||
import Network.Minio.Sign.V4
|
import Network.Minio.Sign.V4
|
||||||
|
|||||||
@ -1,17 +1,15 @@
|
|||||||
{-# LANGUAGE GeneralizedNewtypeDeriving, TypeFamilies #-}
|
{-# LANGUAGE GeneralizedNewtypeDeriving, TypeFamilies #-}
|
||||||
module Network.Minio.Data where
|
module Network.Minio.Data where
|
||||||
|
|
||||||
import qualified Data.ByteString as B
|
|
||||||
import Network.HTTP.Client (defaultManagerSettings, HttpException)
|
|
||||||
import Network.HTTP.Types (Method, Header, Query)
|
|
||||||
import qualified Network.HTTP.Conduit as NC
|
|
||||||
import Data.Default (Default(..))
|
|
||||||
import qualified Network.HTTP.Types as HT
|
|
||||||
|
|
||||||
import Control.Monad.Trans.Resource
|
|
||||||
import Control.Monad.Trans.Control
|
|
||||||
import Control.Monad.Base
|
import Control.Monad.Base
|
||||||
|
import Control.Monad.Trans.Control
|
||||||
|
import Control.Monad.Trans.Resource
|
||||||
|
import qualified Data.ByteString as B
|
||||||
|
import Data.Default (Default(..))
|
||||||
|
import Network.HTTP.Client (defaultManagerSettings, HttpException)
|
||||||
|
import qualified Network.HTTP.Conduit as NC
|
||||||
|
import Network.HTTP.Types (Method, Header, Query)
|
||||||
|
import qualified Network.HTTP.Types as HT
|
||||||
import Text.XML
|
import Text.XML
|
||||||
|
|
||||||
import Lib.Prelude
|
import Lib.Prelude
|
||||||
|
|||||||
@ -9,11 +9,11 @@ module Network.Minio.Data.Crypto
|
|||||||
) where
|
) where
|
||||||
|
|
||||||
import Crypto.Hash (SHA256(..), hashWith, Digest)
|
import Crypto.Hash (SHA256(..), hashWith, Digest)
|
||||||
|
import Crypto.Hash.Conduit (sinkHash)
|
||||||
import Crypto.MAC.HMAC (hmac, HMAC)
|
import Crypto.MAC.HMAC (hmac, HMAC)
|
||||||
import Data.ByteArray (ByteArrayAccess, convert)
|
import Data.ByteArray (ByteArrayAccess, convert)
|
||||||
import Data.ByteArray.Encoding (convertToBase, Base(Base16))
|
import Data.ByteArray.Encoding (convertToBase, Base(Base16))
|
||||||
import qualified Data.Conduit as C
|
import qualified Data.Conduit as C
|
||||||
import Crypto.Hash.Conduit (sinkHash)
|
|
||||||
|
|
||||||
import Lib.Prelude
|
import Lib.Prelude
|
||||||
|
|
||||||
|
|||||||
@ -32,10 +32,10 @@ module Network.Minio.S3API
|
|||||||
, abortMultipartUpload
|
, abortMultipartUpload
|
||||||
) where
|
) where
|
||||||
|
|
||||||
import qualified Network.HTTP.Types as HT
|
|
||||||
import qualified Network.HTTP.Conduit as NC
|
|
||||||
import qualified Data.Conduit as C
|
import qualified Data.Conduit as C
|
||||||
import Data.Default (def)
|
import Data.Default (def)
|
||||||
|
import qualified Network.HTTP.Conduit as NC
|
||||||
|
import qualified Network.HTTP.Types as HT
|
||||||
|
|
||||||
import Lib.Prelude
|
import Lib.Prelude
|
||||||
|
|
||||||
|
|||||||
@ -1,17 +1,15 @@
|
|||||||
module Network.Minio.Utils where
|
module Network.Minio.Utils where
|
||||||
|
|
||||||
|
import qualified Control.Exception.Lifted as ExL
|
||||||
import qualified Control.Monad.Trans.Resource as R
|
import qualified Control.Monad.Trans.Resource as R
|
||||||
import qualified System.IO as IO
|
import qualified Data.ByteString.Lazy as LBS
|
||||||
import qualified Network.HTTP.Conduit as NC
|
import qualified Data.Conduit as C
|
||||||
|
import Data.Text.Encoding.Error (lenientDecode)
|
||||||
import qualified Network.HTTP.Client as NClient
|
import qualified Network.HTTP.Client as NClient
|
||||||
import Network.HTTP.Conduit (Response)
|
import Network.HTTP.Conduit (Response)
|
||||||
import qualified Data.Conduit as C
|
import qualified Network.HTTP.Conduit as NC
|
||||||
import qualified Data.ByteString.Lazy as LBS
|
|
||||||
import Data.Text.Encoding.Error (lenientDecode)
|
|
||||||
-- import Data.Text.Encoding (decodeUtf8With)
|
|
||||||
import qualified Network.HTTP.Types as HT
|
import qualified Network.HTTP.Types as HT
|
||||||
import qualified Control.Exception.Lifted as ExL
|
import qualified System.IO as IO
|
||||||
|
|
||||||
|
|
||||||
import Lib.Prelude
|
import Lib.Prelude
|
||||||
|
|
||||||
|
|||||||
@ -3,12 +3,13 @@ module Network.Minio.XmlGenerator
|
|||||||
, mkCompleteMultipartUploadRequest
|
, mkCompleteMultipartUploadRequest
|
||||||
) where
|
) where
|
||||||
|
|
||||||
import Lib.Prelude
|
|
||||||
|
|
||||||
import qualified Data.Text as T
|
|
||||||
import qualified Data.ByteString.Lazy as LBS
|
import qualified Data.ByteString.Lazy as LBS
|
||||||
import Text.XML
|
|
||||||
import qualified Data.Map as M
|
import qualified Data.Map as M
|
||||||
|
import qualified Data.Text as T
|
||||||
|
import Text.XML
|
||||||
|
|
||||||
|
import Lib.Prelude
|
||||||
|
|
||||||
import Network.Minio.Data
|
import Network.Minio.Data
|
||||||
|
|
||||||
|
|||||||
@ -6,12 +6,12 @@ module Network.Minio.XmlParser
|
|||||||
, parseListObjectsResponse
|
, parseListObjectsResponse
|
||||||
) where
|
) where
|
||||||
|
|
||||||
|
import Data.List (zip4)
|
||||||
|
import qualified Data.Text as T
|
||||||
|
import Data.Text.Read (decimal)
|
||||||
|
import Data.Time
|
||||||
import Text.XML
|
import Text.XML
|
||||||
import Text.XML.Cursor
|
import Text.XML.Cursor
|
||||||
import qualified Data.Text as T
|
|
||||||
import Data.Time
|
|
||||||
import Data.Text.Read (decimal)
|
|
||||||
import Data.List (zip4)
|
|
||||||
|
|
||||||
import Lib.Prelude
|
import Lib.Prelude
|
||||||
|
|
||||||
|
|||||||
@ -3,9 +3,9 @@ module Network.Minio.XmlParser.Test
|
|||||||
xmlParserTests
|
xmlParserTests
|
||||||
) where
|
) where
|
||||||
|
|
||||||
|
import Data.Time (addGregorianYearsClip, fromGregorian, UTCTime(..))
|
||||||
import Test.Tasty
|
import Test.Tasty
|
||||||
import Test.Tasty.HUnit
|
import Test.Tasty.HUnit
|
||||||
import Data.Time (addGregorianYearsClip, fromGregorian, UTCTime(..))
|
|
||||||
|
|
||||||
import Lib.Prelude
|
import Lib.Prelude
|
||||||
|
|
||||||
|
|||||||
@ -8,8 +8,6 @@ import qualified System.IO as SIO
|
|||||||
import Control.Monad.Trans.Resource (runResourceT)
|
import Control.Monad.Trans.Resource (runResourceT)
|
||||||
import qualified Data.Text as T
|
import qualified Data.Text as T
|
||||||
import Data.Default (Default(..))
|
import Data.Default (Default(..))
|
||||||
-- import qualified Conduit as C
|
|
||||||
-- import Data.Conduit.Binary
|
|
||||||
|
|
||||||
import Network.Minio
|
import Network.Minio
|
||||||
import Network.Minio.Data
|
import Network.Minio.Data
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user