LINUX.ORG.RU

Демон — сборщик уведомлений


0

1

Приветствую!

Вот стало интересно, есть ли в природе демон, который бы получал (через сокет, например) уведомления для определённого пользователя поштучно, а отправлял (на мыло) пачками, не чаще чем раз в определённое время?

Ну, например. Таймаут 10 минут, таймаут повторов 1 минута.

На входе:
13:07 Пыщ
13:08 Пыщ
13:09 Пыщ
13:13 Облом
13:15 Бдыщ
13:15 Пыщ
13:20 Пыщ

На выходе:
Письмо1 от 13:07
13:07 Пыщ

Письмо2 от 13:17
13:08 Пыщ (2 раза)
13:13 Облом
13:15 Бдыщ
13:15 Пыщ (опять)

Письмо3 от 13:27
13:20 Пыщ

В принципе, написать такое несложно, но вдруг есть готовый проект — а я что-то не могу даже приблизительно придумать запрос в гугл.

★★★★

Последнее исправление: lodin (всего исправлений: 1)

А гугл уже готовые скрипты выдает? Не знал, спасибо.

Сделай себе tail от логов процесса в файл и раз в десять минут этот файл мувай в директорию, из которой его будет дергать почтовик.

anonymous
()

Будильник что ли?

anonymous
()
Ответ на: комментарий от anonymous

Скрипты-не скрипты, а страницу проекта на SF по внятному ТЗ на раз выкидывает.

P.S. Поправил топик, чтобы не возникало ложных трактовок.

lodin ★★★★
() автор топика

Думаю самый простой вариант - tail + mail

drull ★☆☆☆
()
Ответ на: комментарий от anonymous

Полноценная программа на ГТК не пролезет в дверь. Придётся делать неполноценную на перле.

lodin ★★★★
() автор топика
Ответ на: комментарий от as33

Спасибо, это пока что самое близкое к тому, что хочется.

lodin ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.