Class: ConfigureS3Website::Runner
- Inherits:
-
Object
- Object
- ConfigureS3Website::Runner
- Defined in:
- lib/configure-s3-website/runner.rb
Class Method Summary collapse
Class Method Details
.run(options, standard_input = STDIN) ⇒ Object
3 4 5 6 7 8 |
# File 'lib/configure-s3-website/runner.rb', line 3 def self.run(, standard_input = STDIN) S3Client.configure_website unless user_already_has_cf_configured CloudFrontClient.create_distribution_if_user_agrees , standard_input end end |
.user_already_has_cf_configured(options) ⇒ Object
12 13 14 15 |
# File 'lib/configure-s3-website/runner.rb', line 12 def self.user_already_has_cf_configured() config_source = [:config_source] config_source.cloudfront_distribution_id end |