MinIO Client SDK for Haskell
Go to file
Aditya Manthramurthy e4e2576c74 Add copyObject API: (#5)
* Performs server side copy of an object by creating a new object that
  is a copy of an existing object or part of an existing object.

* The user may specify an object on server of any size, and optionally
  specify a byte range to only copy a part of the object.

* Copy conditions are also supported.
2017-02-23 14:04:08 +05:30
examples Rename putObjectFromSource as putObject 2017-02-18 16:40:30 +05:30
src Add copyObject API: (#5) 2017-02-23 14:04:08 +05:30
test Add copyObject API: (#5) 2017-02-23 14:04:08 +05:30
.gitignore Initial commit 2017-02-13 02:19:43 -08:00
.travis.yml Rename putObjectFromSource as putObject 2017-02-18 16:40:30 +05:30
CONTRIBUTING.md Fix README.md wording and links. (#1) 2017-02-13 10:08:43 -08:00
LICENSE Initial commit 2017-02-13 02:19:43 -08:00
minio-hs.cabal Add copyObject API: (#5) 2017-02-23 14:04:08 +05:30
README.md Add support to run tests against a locally running minio server (#4) 2017-02-18 17:36:52 +05:30
Setup.hs Initial commit 2017-02-13 16:03:23 +05:30
stack-ghc-8.0.1.yaml Add support for ghc 8 - build with "STACK_YAML=stack-ghc-8.0.1.yaml stack install" 2017-02-13 16:03:42 +05:30
stack.yaml GetObject s3api and fGetObject api 2017-02-13 16:03:42 +05:30

Minio Client SDK for Haskell Build StatusHackage

The Minio Haskell Client SDK provides simple APIs to access Minio and Amazon S3 compatible object storage server.

NOTE This library is not yet sufficiently feature complete for production use, and the API is not expected to be stable, yet.

Minimum Requirements

Installation

git clone https://github.com/minio/minio-hs.git

cd minio-hs/

stack install

Tests can be run with:


stack test

A section of the tests use the remote Minio Play server at https://play.minio.io:9000 by default. For library development, using this remote server maybe slow. To run the tests against a locally running Minio live server at http://localhost:9000, just set the environment MINIO_LOCAL to any value (and unset it to switch back to Play).

Documentation can be locally built with:


stack haddock

Contribute

Contributors Guide