Class: S3Secure::Versioning
- Inherits:
-
Command
show all
- Defined in:
- lib/s3_secure/versioning.rb,
lib/s3_secure/versioning/base.rb,
lib/s3_secure/versioning/list.rb,
lib/s3_secure/versioning/show.rb,
lib/s3_secure/versioning/enable.rb,
lib/s3_secure/versioning/disable.rb
Defined Under Namespace
Classes: Base, Disable, Enable, List, Show
Instance Method Summary
collapse
Methods inherited from Command
alter_command_description, command_help, dispatch, exit_on_failure?, website
Instance Method Details
#disable(bucket) ⇒ Object
25
26
27
|
# File 'lib/s3_secure/versioning.rb', line 25
def disable(bucket)
Disable.new(options.merge(bucket: bucket)).run
end
|
#enable(bucket) ⇒ Object
19
20
21
|
# File 'lib/s3_secure/versioning.rb', line 19
def enable(bucket)
Enable.new(options.merge(bucket: bucket)).run
end
|
#list ⇒ Object
7
8
9
|
# File 'lib/s3_secure/versioning.rb', line 7
def list
List.new(options).run
end
|
#show(bucket) ⇒ Object
13
14
15
|
# File 'lib/s3_secure/versioning.rb', line 13
def show(bucket)
Show.new(options.merge(bucket: bucket)).run
end
|