Skip to content

Commit 4d60fc4

Browse files
Merge pull request #14399 from rabbitmq/mk-configure-metadata-store-and-feature-flag-relative-operations
Make rabbit_ct_broker_helpers:configure_metadata_store/1 handle relative feature flag op lists
2 parents 1d9c156 + 03b2889 commit 4d60fc4

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

deps/rabbitmq_ct_helpers/src/rabbit_ct_broker_helpers.erl

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1133,6 +1133,13 @@ configure_metadata_store(Config) ->
11331133
{rabbit,
11341134
[{forced_feature_flags_on_init,
11351135
{rel, [khepri_db], []}}]});
1136+
{rel, ListToEnable, ListToSkip} ->
1137+
Rel1 = {rel, [khepri_db | ListToEnable], ListToSkip},
1138+
rabbit_ct_helpers:merge_app_env(
1139+
Config1, {rabbit, [
1140+
{forced_feature_flags_on_init, Rel1}
1141+
]}
1142+
);
11361143
_ ->
11371144
rabbit_ct_helpers:merge_app_env(
11381145
Config1,
@@ -1149,6 +1156,13 @@ configure_metadata_store(Config) ->
11491156
{rabbit,
11501157
[{forced_feature_flags_on_init,
11511158
{rel, [], [khepri_db]}}]});
1159+
{rel, ListToEnable, ListToSkip} ->
1160+
Rel1 = {rel, ListToEnable, [khepri_db | ListToSkip]},
1161+
rabbit_ct_helpers:merge_app_env(
1162+
Config1, {rabbit, [
1163+
{forced_feature_flags_on_init, Rel1}
1164+
]}
1165+
);
11521166
_ ->
11531167
rabbit_ct_helpers:merge_app_env(
11541168
Config1,

0 commit comments

Comments
 (0)