Легко настраиваемый python daemon
В какой-то момент мне потребовалось демонизировать некоторое действие на python. В сети валялась куча примеров подобной деятельности разной степени собранности. Так как в дальнейшем предполагалось использовать код демонизации в дальнейшей деятельности я решил разнести на разные части настройки и собственно демона. В итоге файлов получилось три: Родительские классы — с небольшим изменением классы взятые из интернет статей Классы настройки — реакция на сигналы, реакция на команды и набор статических настроек для запуска Скрипт запуска — собирает первые два в собственно демона Дальше я попробую описать логику работы всех трех.Читать дальше →