lib/fluent/plugin/out_s3.rb in fluent-plugin-s3-0.5.3 vs lib/fluent/plugin/out_s3.rb in fluent-plugin-s3-0.5.4

- old
+ new

@@ -14,10 +14,11 @@ @compressor = nil end config_param :path, :string, :default => "" config_param :use_ssl, :bool, :default => true + config_param :use_server_side_encryption, :string, :default => nil config_param :aws_key_id, :string, :default => nil config_param :aws_sec_key, :string, :default => nil config_param :s3_bucket, :string config_param :s3_region, :string, :default => nil config_param :s3_object_key_format, :string, :default => "%{path}%{time_slice}_%{index}.%{file_extension}" @@ -74,9 +75,10 @@ options[:secret_access_key] = @aws_sec_key end options[:region] = @s3_region if @s3_region options[:proxy_uri] = @proxy_uri if @proxy_uri options[:use_ssl] = @use_ssl + options[:s3_server_side_encryption] = @use_server_side_encryption @s3 = AWS::S3.new(options) @bucket = @s3.buckets[@s3_bucket] check_apikeys if @check_apikey_on_start