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
|
||||
if err := client.GetResourcesPages(params,
|
||||
if err := client.GetResourcesPagesWithContext(ctx, params,
|
||||
func(page *resourcegroupstaggingapi.GetResourcesOutput, lastPage bool) bool {
|
||||
resp.ResourceTagMappingList = append(resp.ResourceTagMappingList, page.ResourceTagMappingList...)
|
||||
return !lastPage
|
||||
|
@ -187,8 +187,8 @@ type fakeRGTAClient struct {
|
||||
tagMapping []*resourcegroupstaggingapi.ResourceTagMapping
|
||||
}
|
||||
|
||||
func (c fakeRGTAClient) GetResourcesPages(in *resourcegroupstaggingapi.GetResourcesInput,
|
||||
fn func(*resourcegroupstaggingapi.GetResourcesOutput, bool) bool) error {
|
||||
func (c fakeRGTAClient) GetResourcesPagesWithContext(ctx context.Context, in *resourcegroupstaggingapi.GetResourcesInput,
|
||||
fn func(*resourcegroupstaggingapi.GetResourcesOutput, bool) bool, opts ...request.Option) error {
|
||||
fn(&resourcegroupstaggingapi.GetResourcesOutput{
|
||||
ResourceTagMappingList: c.tagMapping,
|
||||
}, true)
|
||||
|
Loading…
Reference in New Issue
Block a user