lib/datapimp/cli/create.rb in datapimp-1.0.9 vs lib/datapimp/cli/create.rb in datapimp-1.0.10
- old
+ new
@@ -2,12 +2,15 @@
c.syntax = 'datapimp create s3 bucket BUCKETNAME'
c.description = 'create an s3 bucket to use for website hosting'
Datapimp::Cli.accepts_keys_for(c, :amazon)
+ c.option '--setup-website', 'Setup the bucket for website hosting'
+ c.option '--create-redirect-bucket', 'Setup a redirect bucket'
+
c.action do |args, options|
raise 'Must specify bucket name' unless args.first
- Datapimp::Sync::S3Bucket.new(remote: args.first).run_create_action()
+ Datapimp::Sync::S3Bucket.new(remote: args.first, redirect: !!(options.create_redirect_bucket), setup_website: !!(options.setup_website)).run_create_action()
end
end
command 'create cloudfront distribution' do |c|
c.syntax = "datapimp create cloudfront distribution"