@@ -1145,12 +1145,14 @@ def groups_update(deployment_group_name, inputs, default_blueprint,
11451145@cfy .options .group_deployment_id
11461146@cfy .options .group_count
11471147@cfy .options .deployment_group_filter_id
1148+ @cfy .options .deployment_filter_rules
11481149@cfy .options .deployment_group_deployments_from_group
11491150@cfy .options .into_environments_group
11501151@cfy .pass_client ()
11511152@cfy .pass_logger
11521153def groups_extend (deployment_group_name , deployment_id , count , filter_id ,
1153- from_group , environments_group , client , logger ):
1154+ filter_rules , from_group , environments_group ,
1155+ client , logger ):
11541156 new_deployments = []
11551157 if environments_group :
11561158 for deployment in client .deployments .list (
@@ -1161,6 +1163,7 @@ def groups_extend(deployment_group_name, deployment_id, count, filter_id,
11611163 group = client .deployment_groups .add_deployments (
11621164 deployment_group_name ,
11631165 filter_id = filter_id ,
1166+ filter_rules = filter_rules ,
11641167 count = count ,
11651168 deployment_ids = deployment_id or None ,
11661169 deployments_from_group = from_group ,
@@ -1176,15 +1179,17 @@ def groups_extend(deployment_group_name, deployment_id, count, filter_id,
11761179@click .argument ('deployment-group-name' )
11771180@cfy .options .group_deployment_id
11781181@cfy .options .deployment_group_filter_id
1182+ @cfy .options .deployment_filter_rules
11791183@cfy .options .deployment_group_deployments_from_group
11801184@cfy .pass_client ()
11811185@cfy .pass_logger
11821186def groups_shrink (deployment_group_name , deployment_id , filter_id ,
1183- from_group , client , logger ):
1187+ filter_rules , from_group , client , logger ):
11841188 group = client .deployment_groups .remove_deployments (
11851189 deployment_group_name ,
11861190 deployment_id ,
11871191 filter_id = filter_id ,
1192+ filter_rules = filter_rules ,
11881193 deployments_from_group = from_group ,
11891194 )
11901195 removed_what_message = []
0 commit comments