patiently_try (rubygems): I will do this, I promise!
Keywords: retry-library