Отделил от роутера контекст и проверку базы на живость.
Вытащил из контектса логику относящуюся к роутеру и механизму проверки баз.
Одна функция проверки баз, но с возможность получить актуальное состояние.
Переделал контекст на threading.local и инициализирую значениями поумочанию.
Fix
Minor spelling and grammar changes in the README
Роутер в качестве контекста использует threading.local
Проверка базы на живость с django кеширование, ретраями и логирование.
Удалил не нужный файл с контекстом.
Вернул часть импортов внутрь методов.
Исправил сообщение в асерте.
Merge pull request #10 from bradmontgomery/patch-1

Minor spelling and grammar changes in the README
Проверяю готовность контекста одной переменной.
Merge pull request #9 from dmirain/split_router

Отделил от роутера контекст и проверку базы на живость.
Перехват ошибок соединения с БД через Exception
Merge pull request #11 from chibisov/master

Перехват ошибок соединения с БД через Exception