Skip to content
An adapter for using Amazon's S3 with DataMapper
Ruby
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
lib rename simpledb to s3
spec/unit AWS Authenticator passes all the examples the AWS S3 documentation gives
.gitignore
README.markdown

README.markdown

= DM-S3-Adapter

This is (or will be) a DataMapper Adapter for use with Amazon's Simple Storage Service (S3).

What works:

  • Authenticating (most) requests
  • Saving a model
  • Getting a single model

    Example:

    DataMapper.setup(:default, :adapter => 's3' :aws_access_key => YOUR_KEY, :aws_secret_key => YOUR_SECRET_KEY, :aws_bucket => 'dm-s3-bucket')

    class Article include DataMapper::Resource

    property :id, UUID, :key => true, :default => lambda { ::UUID.random_create }
    property :title, String
    property :text,  Text
    

    end

    a = Article.new(:title => "test", :text => "test") a.save

    a = Article.get(a.id)

Something went wrong with that request. Please try again.