minio-hs/examples
Aditya Manthramurthy d2a78df4eb
New release (#140)
* Disable live-server tests by default

- They will always be run by our CI
- Also update and fix example in README.

* Update examples and add them to build

- Also drop support for GHC 8.2.2

* Bump up version for new release
2020-01-02 11:23:03 -08:00
..
BucketExists.hs New release (#140) 2020-01-02 11:23:03 -08:00
CopyObject.hs New release (#140) 2020-01-02 11:23:03 -08:00
FileUploader.hs New release (#140) 2020-01-02 11:23:03 -08:00
GetConfig.hs New release (#140) 2020-01-02 11:23:03 -08:00
GetObject.hs New release (#140) 2020-01-02 11:23:03 -08:00
HeadObject.hs New release (#140) 2020-01-02 11:23:03 -08:00
Heal.hs New release (#140) 2020-01-02 11:23:03 -08:00
ListBuckets.hs New release (#140) 2020-01-02 11:23:03 -08:00
ListIncompleteUploads.hs New release (#140) 2020-01-02 11:23:03 -08:00
ListObjects.hs New release (#140) 2020-01-02 11:23:03 -08:00
MakeBucket.hs New release (#140) 2020-01-02 11:23:03 -08:00
PresignedGetObject.hs New release (#140) 2020-01-02 11:23:03 -08:00
PresignedPostPolicy.hs New release (#140) 2020-01-02 11:23:03 -08:00
PresignedPutObject.hs New release (#140) 2020-01-02 11:23:03 -08:00
PutObject.hs New release (#140) 2020-01-02 11:23:03 -08:00
README.md New release (#140) 2020-01-02 11:23:03 -08:00
RemoveBucket.hs New release (#140) 2020-01-02 11:23:03 -08:00
RemoveIncompleteUpload.hs New release (#140) 2020-01-02 11:23:03 -08:00
RemoveObject.hs New release (#140) 2020-01-02 11:23:03 -08:00
SelectObject.hs New release (#140) 2020-01-02 11:23:03 -08:00
ServerInfo.hs New release (#140) 2020-01-02 11:23:03 -08:00
ServiceSendRestart.hs New release (#140) 2020-01-02 11:23:03 -08:00
ServiceSendStop.hs New release (#140) 2020-01-02 11:23:03 -08:00
ServiceStatus.hs New release (#140) 2020-01-02 11:23:03 -08:00
SetConfig.hs New release (#140) 2020-01-02 11:23:03 -08:00

Examples

The examples in this directory illustrate usage of various APIs provided by this library. Each file is self-contained and can be run like a script directly.

To build the examples, the build flag examples needs to be turned on:

stack build --flag minio-hs:examples

Now to run and example script BucketExists.hs:

stack exec BucketExists

The CI system is configured to build these examples with every change, so they should be current.