Plugins You can find out about all the publicly available Grails plugins.

Karman AWS Plugin

  • Tags: karman, cloud, amazon
  • Latest: 0.9.20
  • Last Updated: 13 April 2016
  • Grails version: 2.0 > *
0 vote
compile "org.grails.plugins:karman-aws:0.9.20"

 Documentation  Source  Issues


Karman AWS provides an Amazon S3 Interface to the Karman API


repositories {
plugins {
  compile ':karman-aws:0.6.1'


Karman AWS is a S3 implementation of the Karman Cloud Service / Storage Interface. It allows one to interact with Amazon S3 via the standard Karman API interfaces

Usage / Documentation

To instantiate an S3 provider simply do:

import com.bertramlabs.plugins.karman.*

// To use credentials from Config.groovy or credential provider chain def provider = StorageProvider.create(provider:'s3') // Or def provider = StorageProvider.create( provider: 's3', accessKey: ACCESS_KEY, secretKey: SECRET_KEY, region: 'eu-west-1' )

//example getting file contents def file = provider['mybucket']['example.txt'] return file.text

Check the Karman API Documentation for details on how to interace with cloud files: