Skip to content

swasher/scriptflow

Repository files navigation

DEPRECATED

Now it's PDF-Upload on Django framework.

Scriptflow

Скрипт для автоматической отправки PDF файлов на фотовывод.

inotify и incrontab

Список пользователей, которые могут запускать incrontab, находится в /etc/incron.allow. Добавляем туда юзера, от которого работаем.

Запуск скрипта осуществляется через inotify, с применением incrontab:

$ incrontab -e
add string
/home/<user>/scriptflow/input IN_CLOSE_WRITE /home/<user>/scriptflow/flow.sh $#   

incrontab следит за директорией input, и в случае изиенений в ней запускает скрипт flow.sh. Последний является оберткой для flow.py. Обертка предназначена для возможности наблюдения за работой фонового скрипта через терминал /dev/tty1 (удобно например для vmware viewer).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages