Sha256: 3970fb4f738d9d35704ce013e7dd8f139160da4e3230d9fd0bc61339347a1be9
Contents?: true
Size: 468 Bytes
Versions: 3
Compression:
Stored size: 468 Bytes
Contents
module S3Secure::Versioning class Enable < Base def run show = Show.new(@options) if show.enabled? say "Bucket #{@bucket} is has versioning already enabled." else s3.put_bucket_versioning( bucket: @bucket, versioning_configuration: { # mfa_delete: "Disabled", status: "Enabled", }, ) say "Versioning enabled on bucket #{@bucket}" end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
s3-secure-0.7.0 | lib/s3_secure/versioning/enable.rb |
s3-secure-0.6.1 | lib/s3_secure/versioning/enable.rb |
s3-secure-0.6.0 | lib/s3_secure/versioning/enable.rb |