This is likely to go unnoticed. Let's raise an exception instead (change `create` to `create!`). It will break polling for every repository after it in the loop but exceptions in this code should be rare.