README.markdown in imagery-0.0.2 vs README.markdown in imagery-0.0.3

- old
+ new

@@ -97,20 +97,27 @@ end # For cases where we want to use S3 for some and normal filesystem for others class S3Photo < Imagery::Model include Imagery::S3 - self.s3_bucket = 'my-bucket' + s3_bucket 'my-bucket' end # then maybe some other files are using cloudfront class CloudfrontPhoto < Imagery::Model include Imagery::S3 - self.s3_bucket = 'my-bucket' - self.s3_distribution_domain = 'assets.site.com' + s3_bucket 'my-bucket' + s3_distribution_domain 'assets.site.com' end + # some might be using S3 EU, in which case you can specify the s3_host + class CustomS3Host < Imagery::Model + include Imagery::S3 + s3_host 'http://my.custom.host' + s3_bucket 'my-bucket-name' + end + 3. Flexibility and Extensibility -------------------------------- ### Existing plugins: Faking and S3 #### Imagery::S3 @@ -131,10 +138,10 @@ Photo = Class.new(Struct.new(:id)) class Imagery::Model include Imagery::S3 - self.s3_bucket = 'my-bucket' + s3_bucket 'my-bucket' end i = Imagery.new(Photo.new(1001)) i.root = '/tmp' i.save(File.open('/some/path/to/image.jpg'))