mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
CloudWatch: Use context in aws GetResourcesPagesWithContext (#76921)
This commit is contained in:
parent
5eb0b2bedb
commit
3a9eb33b14
@ -274,7 +274,7 @@ func (e *cloudWatchExecutor) resourceGroupsGetResources(ctx context.Context, plu
|
|||||||
}
|
}
|
||||||
|
|
||||||
var resp resourcegroupstaggingapi.GetResourcesOutput
|
var resp resourcegroupstaggingapi.GetResourcesOutput
|
||||||
if err := client.GetResourcesPages(params,
|
if err := client.GetResourcesPagesWithContext(ctx, params,
|
||||||
func(page *resourcegroupstaggingapi.GetResourcesOutput, lastPage bool) bool {
|
func(page *resourcegroupstaggingapi.GetResourcesOutput, lastPage bool) bool {
|
||||||
resp.ResourceTagMappingList = append(resp.ResourceTagMappingList, page.ResourceTagMappingList...)
|
resp.ResourceTagMappingList = append(resp.ResourceTagMappingList, page.ResourceTagMappingList...)
|
||||||
return !lastPage
|
return !lastPage
|
||||||
|
@ -187,8 +187,8 @@ type fakeRGTAClient struct {
|
|||||||
tagMapping []*resourcegroupstaggingapi.ResourceTagMapping
|
tagMapping []*resourcegroupstaggingapi.ResourceTagMapping
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c fakeRGTAClient) GetResourcesPages(in *resourcegroupstaggingapi.GetResourcesInput,
|
func (c fakeRGTAClient) GetResourcesPagesWithContext(ctx context.Context, in *resourcegroupstaggingapi.GetResourcesInput,
|
||||||
fn func(*resourcegroupstaggingapi.GetResourcesOutput, bool) bool) error {
|
fn func(*resourcegroupstaggingapi.GetResourcesOutput, bool) bool, opts ...request.Option) error {
|
||||||
fn(&resourcegroupstaggingapi.GetResourcesOutput{
|
fn(&resourcegroupstaggingapi.GetResourcesOutput{
|
||||||
ResourceTagMappingList: c.tagMapping,
|
ResourceTagMappingList: c.tagMapping,
|
||||||
}, true)
|
}, true)
|
||||||
|
Loading…
Reference in New Issue
Block a user