Commit Graph

52 Commits

Author SHA1 Message Date
Fabio Salvini 1517c9c071 Add queue details 2017-12-02 16:10:45 +01:00
Fabio Salvini c80d15cfe8 Allow to delete the mail queue of a single file 2017-12-02 15:55:16 +01:00
Fabio Salvini 269813aa18 Add function to delete all the emails in the queue 2017-10-27 21:58:25 +02:00
Fabio Salvini 5e2462b7b2 Update TODO 2017-10-25 21:48:38 +02:00
Fabio Salvini 1ca50dbb90 Limit number of emails sent per minute. 2017-10-25 05:27:41 +02:00
Fabio Salvini b9a57d0054 Email queue count 2017-10-25 04:34:41 +02:00
Fabio Salvini e5cc4cd95e Updated README 2017-07-05 21:33:16 +02:00
Fabio Salvini f2186da496 Updated doc 2017-07-05 21:28:41 +02:00
Fabio Salvini 519134cd81 Updated. gitignore 2017-07-05 20:42:18 +02:00
Fabio Salvini c13e493b72 Updated Makefile 2017-07-05 20:42:04 +02:00
Fabio Salvini 680a5d3aed Fixed subject with first error line 2017-07-05 18:34:00 +02:00
Fabio Salvini dbeec61590 Subject placeholder for first error line 2017-07-04 21:21:15 +02:00
Fabio Salvini bf31928336 Custom subject for groups 2017-07-04 20:04:49 +02:00
Fabio Salvini 34948d7319 Fix assert 2017-07-03 20:20:22 +02:00
Fabio Salvini de8d2cc3c4 EUnit tests 2017-07-03 17:33:30 +02:00
Fabio Salvini 90314e4080 Moved tail cmd to config file 2017-07-03 15:35:43 +02:00
Fabio Salvini 87930f7c3b Changed Makefile 2017-07-03 11:09:25 +02:00
Fabio Salvini e54539a103 Added test module 2017-07-02 20:14:31 +02:00
Fabio Salvini d0e8d3eba6 Send a test email 2017-07-02 17:04:04 +02:00
Fabio Salvini 70ab6cdd98 Managed problem of infinite consecutive errors 2017-07-02 13:35:56 +02:00
Fabio Salvini 84592a6987 gen_fsm for gatherer 2017-07-02 13:21:59 +02:00
Fabio Salvini 0222425c53 Moved constants to configuration file 2017-07-02 11:53:21 +02:00
Fabio Salvini 85c9443407 Watcher state and constant 2017-07-02 10:55:43 +02:00
Fabio Salvini 006a241293 Comments skeleton 2017-07-02 10:42:13 +02:00
Fabio Salvini 8d828abea1 Reload config on init 2017-07-02 10:00:06 +02:00
Fabio Salvini d5136c731c Log lines as list instead of binary 2017-07-02 09:37:38 +02:00
Fabio Salvini 1e26998649 Use external configuration for the log to monitor 2017-07-01 19:57:03 +02:00
Fabio Salvini fa1bfa9d25 Removed erlexec dependency 2017-06-29 07:17:53 +02:00
Fabio Salvini cbde083013 Fixed merged file 2017-06-27 23:07:30 +02:00
Fabio Salvini ded3dacd9b Merge 2017-06-27 23:05:54 +02:00
Fabio Salvini d5d23078c8 Initial commit 2017-06-27 20:45:19 +00:00
Fabio Salvini 65a077f022 Fallback timer for infinite consecutive errors 2017-06-26 19:47:43 +02:00
Fabio Salvini b11ab480b9 Use group receivers when sending email, custom subject 2017-06-26 16:27:53 +02:00
Fabio Salvini ab5d442d9f Save emails to send to Mnesia 2017-06-26 11:39:16 +02:00
Fabio Salvini ccfc089f31 hrl file for mnesia tables, removed coordinator 2017-06-18 16:50:22 +02:00
Fabio Salvini d3d42097d9 Mail info and log status update 2017-06-17 10:05:35 +02:00
Fabio Salvini 9b13aa6cbc Use Mnesia to store monitored log files 2017-06-15 23:40:27 +02:00
Fabio Salvini af8fad987d External configuration and supervisor child modules 2017-06-12 19:44:06 +02:00
Fabio Salvini 9a6464aa31 Restart log files monitoring on boot 2017-06-12 15:02:35 +02:00
Fabio Salvini bbf2a4ff54 Unmonitor log 2017-06-12 14:46:17 +02:00
Fabio Salvini 810b6c0ada Error regex as external parameter and monitoring 2017-06-12 14:27:21 +02:00
Fabio Salvini 37a16d1924 Save log configs to DETS 2017-06-12 11:35:57 +02:00
Fabio Salvini 2a80282b8e Renamed monitor module to log_sup and added config module 2017-06-12 10:41:45 +02:00
Fabio Salvini 3ea2c5c55e Dynamically add log files to monitor 2017-06-12 00:09:27 +02:00
Fabio Salvini 2f74f322ef Added delay to watcher 2017-06-11 23:06:10 +02:00
Fabio Salvini 5c920823bb Description and logging 2017-06-11 22:32:55 +02:00
Fabio Salvini ae72db2769 Supervisors and gen_servers 2017-06-11 18:47:34 +02:00
Fabio Salvini f0403bfa26 gen_server for watcher 2017-06-11 16:50:13 +02:00
Fabio Salvini f64408f584 Removed dependency and restored ports 2017-06-08 21:39:52 +02:00
Fabio Salvini c7a9e6ccb5 Coordinator & Mailer 2017-06-08 21:22:48 +02:00