src/main/scala/s3/website/model/Site.scala in s3_website-2.13.0 vs src/main/scala/s3/website/model/Site.scala in s3_website-2.14.0
- old
+ new
@@ -48,10 +48,11 @@
exclude_from_upload <- loadOptionalS3KeyRegexes("exclude_from_upload").right
s3_reduced_redundancy <- loadOptionalBoolean("s3_reduced_redundancy").right
cloudfront_distribution_id <- loadOptionalString("cloudfront_distribution_id").right
cloudfront_invalidate_root <- loadOptionalBoolean("cloudfront_invalidate_root").right
concurrency_level <- loadOptionalInt("concurrency_level").right
+ cloudfront_wildcard_invalidation <- loadOptionalBoolean("cloudfront_wildcard_invalidation").right
redirects <- loadRedirects(s3_key_prefix).right
treat_zero_length_objects_as_redirects <- loadOptionalBoolean("treat_zero_length_objects_as_redirects").right
} yield {
gzip_zopfli.foreach(_ => logger.info(
"""|Zopfli is not currently supported. Falling back to regular gzip.
@@ -76,9 +77,10 @@
s3_reduced_redundancy,
cloudfront_distribution_id,
cloudfront_invalidate_root,
redirects,
concurrency_level.fold(20)(_ max 20),
+ cloudfront_wildcard_invalidation,
treat_zero_length_objects_as_redirects
)
}
case Failure(error) =>
Left(ErrorReport(error))
\ No newline at end of file