70 Commits

Author SHA1 Message Date
75335347ff Add a gitignore file 2015-10-17 01:14:46 +03:00
777ff5a09b Caller now accepts any unmarshal functions; JSON is used by default 2015-10-17 01:08:14 +03:00
d0ff12ce64 Add example consumer 2015-10-16 02:35:03 +03:00
f784e8a2e0 Process tasks until shutdown channel is open 2015-10-16 02:28:40 +03:00
8f35ee060e Kafka backend initializer 2015-10-16 02:28:06 +03:00
b6f0d2953f Invert ShouldShutdown logic 2015-10-16 02:27:03 +03:00
06589b9ba2 Implement Kafka messaging backend 2015-10-16 02:17:39 +03:00
4db43004ae Add consumer support to satan 2015-10-16 02:07:04 +03:00
8dd218a366 It is possible now to run system processes in the shared pool 2015-10-16 02:06:19 +03:00
86c1b42540 Use less code to catch the interrupt signal 2015-10-14 04:17:22 +03:00
a2bfadfa66 Introduce Satan 2015-10-14 04:11:29 +03:00
583ac5da5b Use new name 2015-10-14 03:50:43 +03:00
463609a403 Do not subscribe to SIGTERM 2015-10-14 03:36:23 +03:00
650c9d1b9d Add example daemon 2015-10-14 03:34:59 +03:00
98bbbf91f4 Improve Daemon interface description 2015-10-14 03:29:44 +03:00
c740f13063 Use debug.PrintStack helper instead of handling stack manually 2015-10-14 03:23:27 +03:00
e08841fdc7 Improve caller readme and package description 2015-10-14 03:18:36 +03:00
318d29bdd6 Add a base daemon structure 2015-10-14 03:02:22 +03:00
065e4f936b Describe Daemon interface 2015-10-14 03:01:47 +03:00
3c6ef613f5
Add caller package 2015-10-14 00:08:45 +03:00