Комментарии 6
Не программирую на python, но мне кажется нет проверки на пустую переменную и валидность пути. Можно что-то куда-то не туда записать. Не говоря уже о том, что нужно следить за зависимостями. Тут и /bin/sh с головой хватило бы. И объём кода скорее всего тот же был бы.
Еще можно было бы наладить отправку на почту или в телеграмм результатов и логов.
А мне понравилось. Просто, понятно, легко подправить под себя. Можно поворчать на отсутствие doc-string, но в принципе, и так всё понятно. Спасибо!
Я бы заменил paramiko на parallel-ssh.
Paramiko не умеет работать с кодировками отличными от строгого utf8
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Простой бэкап базы данных и статики для небольшого Django-проекта