Module: AwsExtensions::S3::BucketVersioning
- Defined in:
- lib/aws_extensions/s3/BucketVersioning.rb
Instance Method Summary collapse
-
#enabled ⇒ Object
Public: Return whether versioning is currently on.
Instance Method Details
#enabled ⇒ Object
Public: Return whether versioning is currently on. We need this method because AWS returns nil when you’ve never versioned or the string ‘Suspended’ if you had in the past, but have turned it off.
Returns whether versioning is currently on
9 10 11 |
# File 'lib/aws_extensions/s3/BucketVersioning.rb', line 9 def enabled !(status.nil? or status.downcase == "suspended") end |