Update examples to use stackage version used by library (#78)
This commit is contained in:
parent
33a27323f3
commit
3ef237e4d1
@ -44,7 +44,7 @@ stack haddock
|
||||
### FileUploader.hs
|
||||
``` haskell
|
||||
#!/usr/bin/env stack
|
||||
-- stack --resolver lts-8.5 runghc --package minio-hs --package optparse-applicative --package filepath
|
||||
-- stack --resolver lts-9.1 runghc --package minio-hs --package optparse-applicative --package filepath
|
||||
|
||||
{-# Language OverloadedStrings, ScopedTypeVariables #-}
|
||||
import Network.Minio
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
#!/usr/bin/env stack
|
||||
-- stack --resolver lts-8.5 runghc --package minio-hs
|
||||
-- stack --resolver lts-9.1 runghc --package minio-hs
|
||||
|
||||
--
|
||||
-- Minio Haskell SDK, (C) 2017 Minio, Inc.
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
#!/usr/bin/env stack
|
||||
-- stack --resolver lts-8.5 runghc --package minio-hs
|
||||
-- stack --resolver lts-9.1 runghc --package minio-hs
|
||||
|
||||
--
|
||||
-- Minio Haskell SDK, (C) 2017 Minio, Inc.
|
||||
@ -17,7 +17,7 @@
|
||||
-- limitations under the License.
|
||||
--
|
||||
|
||||
{-# Language OverloadedStrings #-}
|
||||
{-# LANGUAGE OverloadedStrings #-}
|
||||
import Network.Minio
|
||||
|
||||
import Control.Monad.Catch (catchIf)
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
#!/usr/bin/env stack
|
||||
-- stack --resolver lts-8.5 runghc --package minio-hs --package optparse-applicative --package filepath
|
||||
-- stack --resolver lts-9.1 runghc --package minio-hs --package optparse-applicative --package filepath
|
||||
|
||||
--
|
||||
-- Minio Haskell SDK, (C) 2017 Minio, Inc.
|
||||
@ -18,7 +18,8 @@
|
||||
--
|
||||
|
||||
|
||||
{-# Language OverloadedStrings, ScopedTypeVariables #-}
|
||||
{-# LANGUAGE OverloadedStrings #-}
|
||||
{-# LANGUAGE ScopedTypeVariables #-}
|
||||
import Network.Minio
|
||||
|
||||
import Control.Monad.Catch (catchIf)
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
#!/usr/bin/env stack
|
||||
-- stack --resolver lts-8.5 runghc --package minio-hs
|
||||
-- stack --resolver lts-9.1 runghc --package minio-hs
|
||||
|
||||
--
|
||||
-- Minio Haskell SDK, (C) 2017 Minio, Inc.
|
||||
@ -17,7 +17,7 @@
|
||||
-- limitations under the License.
|
||||
--
|
||||
|
||||
{-# Language OverloadedStrings #-}
|
||||
{-# LANGUAGE OverloadedStrings #-}
|
||||
import Network.Minio
|
||||
|
||||
import Data.Conduit (($$+-))
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
#!/usr/bin/env stack
|
||||
-- stack --resolver lts-8.5 runghc --package minio-hs
|
||||
-- stack --resolver lts-9.1 runghc --package minio-hs
|
||||
|
||||
--
|
||||
-- Minio Haskell SDK, (C) 2017 Minio, Inc.
|
||||
@ -17,9 +17,9 @@
|
||||
-- limitations under the License.
|
||||
--
|
||||
|
||||
{-# Language OverloadedStrings #-}
|
||||
import Network.Minio.S3API
|
||||
{-# LANGUAGE OverloadedStrings #-}
|
||||
import Network.Minio
|
||||
import Network.Minio.S3API
|
||||
|
||||
import Prelude
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
#!/usr/bin/env stack
|
||||
-- stack --resolver lts-8.5 runghc --package minio-hs
|
||||
-- stack --resolver lts-9.1 runghc --package minio-hs
|
||||
|
||||
--
|
||||
-- Minio Haskell SDK, (C) 2017 Minio, Inc.
|
||||
@ -17,7 +17,7 @@
|
||||
-- limitations under the License.
|
||||
--
|
||||
|
||||
{-# Language OverloadedStrings #-}
|
||||
{-# LANGUAGE OverloadedStrings #-}
|
||||
import Network.Minio
|
||||
|
||||
import Control.Monad.IO.Class (liftIO)
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
#!/usr/bin/env stack
|
||||
-- stack --resolver lts-8.5 runghc --package minio-hs
|
||||
-- stack --resolver lts-9.1 runghc --package minio-hs
|
||||
|
||||
--
|
||||
-- Minio Haskell SDK, (C) 2017 Minio, Inc.
|
||||
@ -17,7 +17,7 @@
|
||||
-- limitations under the License.
|
||||
--
|
||||
|
||||
{-# Language OverloadedStrings #-}
|
||||
{-# LANGUAGE OverloadedStrings #-}
|
||||
import Network.Minio
|
||||
|
||||
import Data.Conduit (($$))
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
#!/usr/bin/env stack
|
||||
-- stack --resolver lts-8.5 runghc --package minio-hs
|
||||
-- stack --resolver lts-9.1 runghc --package minio-hs
|
||||
|
||||
--
|
||||
-- Minio Haskell SDK, (C) 2017 Minio, Inc.
|
||||
@ -17,7 +17,7 @@
|
||||
-- limitations under the License.
|
||||
--
|
||||
|
||||
{-# Language OverloadedStrings #-}
|
||||
{-# LANGUAGE OverloadedStrings #-}
|
||||
import Network.Minio
|
||||
|
||||
import qualified Data.Conduit as C
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
#!/usr/bin/env stack
|
||||
-- stack --resolver lts-8.5 runghc --package minio-hs
|
||||
-- stack --resolver lts-9.1 runghc --package minio-hs
|
||||
|
||||
--
|
||||
-- Minio Haskell SDK, (C) 2017 Minio, Inc.
|
||||
@ -18,7 +18,7 @@
|
||||
--
|
||||
|
||||
|
||||
{-# Language OverloadedStrings #-}
|
||||
{-# LANGUAGE OverloadedStrings #-}
|
||||
import Network.Minio
|
||||
|
||||
import Prelude
|
||||
|
||||
@ -40,7 +40,7 @@ main = do
|
||||
res <- runMinio minioPlayCI $ do
|
||||
|
||||
-- generate a URL with 7 days expiry time
|
||||
presignedPutObjectURL "my-bucket" "my-object" (7*24*3600) headers
|
||||
presignedPutObjectUrl "my-bucket" "my-object" (7*24*3600) headers
|
||||
|
||||
case res of
|
||||
Left e -> putStrLn $ "presignedPutObject URL failed." ++ show e
|
||||
@ -54,6 +54,6 @@ main = do
|
||||
["curl "] ++ map hdrOpt headers ++
|
||||
["-T /tmp/myfile", B.concat ["'", url, "'"]]
|
||||
|
||||
B.putStrLn $ "The following curl command would use the presigned " ++
|
||||
putStrLn $ "The following curl command would use the presigned " ++
|
||||
"URL to upload the file at \"/tmp/myfile\":"
|
||||
B.putStrLn curlCmd
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
#!/usr/bin/env stack
|
||||
-- stack --resolver lts-8.5 runghc --package minio-hs
|
||||
-- stack --resolver lts-9.1 runghc --package minio-hs
|
||||
|
||||
--
|
||||
-- Minio Haskell SDK, (C) 2017 Minio, Inc.
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
#!/usr/bin/env stack
|
||||
-- stack --resolver lts-8.5 runghc --package minio-hs
|
||||
-- stack --resolver lts-9.1 runghc --package minio-hs
|
||||
|
||||
--
|
||||
-- Minio Haskell SDK, (C) 2017 Minio, Inc.
|
||||
@ -17,7 +17,7 @@
|
||||
-- limitations under the License.
|
||||
--
|
||||
|
||||
{-# Language OverloadedStrings #-}
|
||||
{-# LANGUAGE OverloadedStrings #-}
|
||||
import Network.Minio
|
||||
|
||||
import Prelude
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
#!/usr/bin/env stack
|
||||
-- stack --resolver lts-8.5 runghc --package minio-hs
|
||||
-- stack --resolver lts-9.1 runghc --package minio-hs
|
||||
|
||||
--
|
||||
-- Minio Haskell SDK, (C) 2017 Minio, Inc.
|
||||
@ -17,7 +17,7 @@
|
||||
-- limitations under the License.
|
||||
--
|
||||
|
||||
{-# Language OverloadedStrings #-}
|
||||
{-# LANGUAGE OverloadedStrings #-}
|
||||
|
||||
import Network.Minio
|
||||
import Prelude
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
#!/usr/bin/env stack
|
||||
-- stack --resolver lts-8.5 runghc --package minio-hs
|
||||
-- stack --resolver lts-9.1 runghc --package minio-hs
|
||||
|
||||
--
|
||||
-- Minio Haskell SDK, (C) 2017 Minio, Inc.
|
||||
@ -18,7 +18,7 @@
|
||||
--
|
||||
|
||||
|
||||
{-# Language OverloadedStrings #-}
|
||||
{-# LANGUAGE OverloadedStrings #-}
|
||||
import Network.Minio
|
||||
|
||||
import Prelude
|
||||
|
||||
Loading…
Reference in New Issue
Block a user