Fix resource group get-group-query & update-query-query (#3934)

* Fix resource group get-group-query & update-query-query

* Remove list logic

* Added tests

* Fix tests

* Fix update query tests

* fix tests
This commit is contained in:
usmangani1 2021-05-19 01:28:21 +05:30 committed by GitHub
commit 4ad6c3932e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 38 additions and 3 deletions

View file

@ -71,6 +71,9 @@ class ResourceGroupsResponse(BaseResponse):
def get_group_query(self):
group_name = self._get_param("GroupName")
group_arn = self._get_param("Group")
if group_arn and not group_name:
group_name = group_arn.split(":")[-1]
group = self.resourcegroups_backend.get_group(group_name=group_name)
return json.dumps(
{
@ -165,6 +168,9 @@ class ResourceGroupsResponse(BaseResponse):
def update_group_query(self):
group_name = self._get_param("GroupName")
resource_query = self._get_param("ResourceQuery")
group_arn = self._get_param("Group")
if group_arn and not group_name:
group_name = group_arn.split(":")[-1]
group = self.resourcegroups_backend.update_group_query(
group_name=group_name, resource_query=resource_query
)