aloof-angle-91616
11/13/2019, 12:02 AMUrlToFetch
strictly as a primitive and just use wrapper rulesets elsewhere e.g. for an IdempotentUrlToFetch
, which would perform the transparent retry we want using RetryableGet. we can then effectively make use of that generic tool in RetryableGet to develop (in python, not rust) other wrappers that perform the desired behavior on top of other primitives like UrlToFetch
.
i feel like starting with an approach that specifically only works for one use case (test xor url fetch) that’s not intended to generalize is extra work that we don’t necessarily need to do.