Module: S3Columns

Extended by:
ActiveSupport::Concern
Defined in:
lib/ar_s3_columns.rb,
lib/ar_s3_columns/version.rb,
lib/ar_s3_columns/class_methods.rb,
lib/ar_s3_columns/instance_methods.rb

Defined Under Namespace

Modules: ClassMethods, InstanceMethods

Constant Summary collapse

VERSION =
"0.0.3"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.default_aws_bucketObject

Returns the value of attribute default_aws_bucket.



9
10
11
# File 'lib/ar_s3_columns.rb', line 9

def default_aws_bucket
  @default_aws_bucket
end

.default_s3_write_optionsObject

Returns the value of attribute default_s3_write_options.



9
10
11
# File 'lib/ar_s3_columns.rb', line 9

def default_s3_write_options
  @default_s3_write_options
end

Class Method Details

.s3_connectionObject



11
12
13
# File 'lib/ar_s3_columns.rb', line 11

def s3_connection
  Thread.current[:aws_s3_connection] ||= AWS::S3.new
end