Skip to content

Commit b1f59d6

Browse files
committed
feat: Add new oracle-ee-cdb engine to the valid db engine on rds validator
1 parent 92d3a55 commit b1f59d6

1 file changed

Lines changed: 20 additions & 15 deletions

File tree

troposphere/validators/rds.py

Lines changed: 20 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -84,28 +84,33 @@ def validate_engine(engine):
8484
Property: DBCluster.Engine
8585
"""
8686

87-
VALID_DB_ENGINES = (
88-
"MySQL",
89-
"mysql",
90-
"oracle-se1",
91-
"oracle-se2",
92-
"oracle-se",
93-
"oracle-ee",
94-
"sqlserver-ee",
95-
"sqlserver-se",
96-
"sqlserver-ex",
97-
"sqlserver-web",
98-
"postgres",
99-
"aurora",
87+
VALID_DB_ENGINES = {
10088
"aurora-mysql",
10189
"aurora-postgresql",
102-
"mariadb",
10390
"custom-oracle-ee",
10491
"custom-oracle-ee-cdb",
10592
"custom-sqlserver-ee",
10693
"custom-sqlserver-se",
10794
"custom-sqlserver-web",
108-
)
95+
"db2-ae",
96+
"db2-se",
97+
"mariadb",
98+
"mysql",
99+
"oracle-ee",
100+
"oracle-ee-cdb",
101+
"oracle-se2",
102+
"oracle-se2-cdb",
103+
"postgres",
104+
"sqlserver-ee",
105+
"sqlserver-se",
106+
"sqlserver-ex",
107+
"sqlserver-web",
108+
# Old engines from previous versions of troposphere
109+
"aurora",
110+
"MySQL",
111+
"oracle-se",
112+
"oracle-se1",
113+
}
109114

110115
if engine not in VALID_DB_ENGINES:
111116
raise ValueError(

0 commit comments

Comments
 (0)