Terraform provider: handle API throttling error in every data_source block for every resource

Some data_source blocks in the terraform provider do not handle API throttling, like the ruleset one , but others do like the user one. I think every data_source block should handle throttling error as retryable exceptions. We run multiple plan steps in parallel in our CI/CD process, and they often fail due to RateLimit exceptions thrown by the PagerDuty REST API

Hi Stefano,

Thank you for letting us know.

If you haven’t already or it isn’t known there already, I would share this as an issue with the Terraform provider as well.

They would be able to help update this

Thanks, I’ll do that

Hi Stefano,

Sounds good.

Please let us know if you have any other questions!