def shouldSplitRequest()

in src/guclimate/core/runner.py [0:0]


    def shouldSplitRequest(self, request):
        client = ApiClient()
        estimate = client.estimate_costs(request.product, **request.params)

        shouldSplit = estimate["cost"] > estimate["limit"]
        if shouldSplit:
            print(f"Splitting request... {estimate}")

        return shouldSplit