File tree Expand file tree Collapse file tree 3 files changed +7
-28
lines changed
Expand file tree Collapse file tree 3 files changed +7
-28
lines changed Original file line number Diff line number Diff line change @@ -75,7 +75,7 @@ module "s3-nwp-bucket" {
7575 region = var. region
7676 domain = local. domain
7777 service_name = " nwp"
78- lifecycled_prefixes = [" ecmwf/data " , " ecmwf/raw " ]
78+ lifecycled_prefixes = [" ecmwf" , " gfs " , " metoffice " ]
7979}
8080
8181# 2.1
@@ -85,7 +85,7 @@ module "s3-satellite-bucket" {
8585 region = var. region
8686 domain = local. domain
8787 service_name = " satellite"
88- lifecycled_prefixes = [" data" ]
88+ lifecycled_prefixes = [" data" , " raw " ]
8989}
9090
9191# 2.2
Original file line number Diff line number Diff line change @@ -74,7 +74,7 @@ module "s3-nwp-bucket" {
7474 region = var. region
7575 domain = local. domain
7676 service_name = " nwp"
77- lifecycled_prefixes = [" ecmwf/data " , " ecmwf/raw " , " gfs/data " , " gfs/raw " ]
77+ lifecycled_prefixes = [" ecmwf" , " gfs" , " metoffice " ]
7878}
7979
8080# 2.1
@@ -84,7 +84,7 @@ module "s3-satellite-bucket" {
8484 region = var. region
8585 domain = local. domain
8686 service_name = " satellite"
87- lifecycled_prefixes = [" data" ]
87+ lifecycled_prefixes = [" data" , " raw " ]
8888}
8989
9090# 2.2
Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ resource "aws_s3_bucket_lifecycle_configuration" "nwp-bucket-lifecycle" {
4040 bucket = aws_s3_bucket. s3-nwp-bucket . id
4141
4242 rule {
43- id = " remove_old_files "
43+ id = " remove_old_ecmwf "
4444 filter {
4545 prefix = " ecmwf/data/"
4646 }
@@ -51,37 +51,16 @@ resource "aws_s3_bucket_lifecycle_configuration" "nwp-bucket-lifecycle" {
5151 }
5252
5353 rule {
54- id = " remove_old_raw_files "
54+ id = " remove_old_metoffice "
5555 filter {
56- prefix = " ecmwf/raw /"
56+ prefix = " metoffice /"
5757 }
5858 expiration {
5959 days = 7
6060 }
6161 status = " Enabled"
6262 }
6363
64- rule {
65- id = " remove_old_files_national"
66- filter {
67- prefix = " data-metoffice/"
68- }
69- expiration {
70- days = 7
71- }
72- status = " Enabled"
73- }
74-
75- rule {
76- id = " remove_old_raw_files_national"
77- filter {
78- prefix = " raw-metoffice/"
79- }
80- expiration {
81- days = 7
82- }
83- status = " Enabled"
84- }
8564}
8665
8766
You can’t perform that action at this time.
0 commit comments