packages feed

antiope-sqs 5.0.1 → 6.0.0

raw patch · 3 files changed

+13/−40 lines, 3 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

- Antiope.SQS: messageInBody :: Text -> Maybe Text
- Antiope.SQS: messageToS3Uri :: Message -> Maybe S3Uri
- Antiope.SQS: messageToS3Uri' :: Text -> Maybe S3Uri
+ Antiope.SQS: mBody :: Lens' Message Maybe Text

Files

antiope-sqs.cabal view
@@ -2,10 +2,10 @@ -- -- see: https://github.com/sol/hpack ----- hash: 4958f16654a42939e6825e585d5cad3ba3c54cf3265428db90ea75a78a03c8f8+-- hash: ef0a5de16d53fa131c1274fd964a9e88b9ac5ad1d3c3d288ee5722ebd5a5ba6f  name:           antiope-sqs-version:        5.0.1+version:        6.0.0 description:    Please see the README on Github at <https://github.com/arbor/antiope#readme> category:       Services homepage:       https://github.com/arbor/antiope#readme@@ -28,7 +28,6 @@ library   exposed-modules:       Antiope.SQS-      Antiope.SQS.Types   other-modules:       Paths_antiope_sqs   hs-source-dirs:
src/Antiope/SQS.hs view
@@ -1,28 +1,23 @@ module Antiope.SQS-( QueueUrl(..)-, SQSError(..)-, readQueue-, drainQueue-, ackMessage-, ackMessages-, messageInBody-, messageToS3Uri-, messageToS3Uri'-) where+  ( QueueUrl(..)+  , SQSError(..)+  , readQueue+  , drainQueue+  , ackMessage+  , ackMessages+  , mBody+  ) where -import Antiope.S3          (S3Uri (..))-import Antiope.SQS.Types   (QueueUrl (QueueUrl), SQSError (DeleteMessageBatchError))+import Antiope.Messages    (QueueUrl (QueueUrl), SQSError (DeleteMessageBatchError)) import Control.Lens import Control.Monad       (join) import Control.Monad.Loops (unfoldWhileM)-import Data.Aeson.Lens import Data.Maybe          (catMaybes)-import Data.Text           (Text, pack)+import Data.Text           (pack) import Network.AWS         (MonadAWS) import Network.AWS.SQS -import qualified Antiope.Messages as Z-import qualified Network.AWS      as AWS+import qualified Network.AWS as AWS  -- | Reads the specified SQS queue once returning a bath of messages readQueue :: MonadAWS m@@ -60,19 +55,3 @@         [] -> return $ Right ()         _  -> return $ Left DeleteMessageBatchError     else return $ Left DeleteMessageBatchError---- Extract the "Message" content in the body if have-messageInBody :: Text -> Maybe Text-messageInBody body = body ^? key "Message" . _String-{-# DEPRECATED messageInBody-    "The export of messageInBody is deprecated.  Use the one from Antiope.Messages instead" #-}--messageToS3Uri :: Message -> Maybe S3Uri-messageToS3Uri = Z.messageToS3Uri-{-# DEPRECATED messageToS3Uri-    "The export of messageToS3Uri is deprecated.  Use the one from Antiope.Messages instead" #-}--messageToS3Uri' :: Text -> Maybe S3Uri-messageToS3Uri' = Z.messageToS3Uri'-{-# DEPRECATED messageToS3Uri'-  "The export of messageToS3Uri' is deprecated.  Use the one from Antiope.Messages instead" #-}
− src/Antiope/SQS/Types.hs
@@ -1,5 +0,0 @@-module Antiope.SQS.Types-  ( module X-  ) where--import Antiope.Messages.Types as X