tom [Sat, 12 Jan 2008 01:02:47 +0000 (11 17:02 -0800)]
more diagnostics
tom [Thu, 10 Jan 2008 19:27:36 +0000 (10 11:27 -0800)]
add --no-syslog
tom [Mon, 7 Jan 2008 23:29:38 +0000 (7 15:29 -0800)]
up stress count
tom [Mon, 7 Jan 2008 23:25:39 +0000 (7 15:25 -0800)]
up to 0.6.6
tom [Mon, 7 Jan 2008 23:25:08 +0000 (7 15:25 -0800)]
redo timer mutexing
tom [Sat, 5 Jan 2008 00:23:37 +0000 (4 16:23 -0800)]
up to 0.6.5
tom [Sat, 5 Jan 2008 00:18:24 +0000 (4 16:18 -0800)]
fix timer deschedule deadlock
tom [Fri, 4 Jan 2008 23:36:55 +0000 (4 15:36 -0800)]
add --log-level to cli tool
tom [Fri, 4 Jan 2008 22:27:44 +0000 (4 14:27 -0800)]
use GET instead of HEAD
tom [Thu, 3 Jan 2008 01:23:38 +0000 (2 17:23 -0800)]
up to 0.6.4
tom [Thu, 3 Jan 2008 01:22:31 +0000 (2 17:22 -0800)]
prevent carry-over conditions
tom [Sat, 22 Dec 2007 00:08:21 +0000 (21 16:08 -0800)]
Add comments to Timeline
tom [Sat, 22 Dec 2007 00:04:15 +0000 (21 16:04 -0800)]
Add comments to Timer
tom [Fri, 21 Dec 2007 23:52:10 +0000 (21 15:52 -0800)]
fix potential iteration problem in Timer
tom [Fri, 21 Dec 2007 23:10:30 +0000 (21 15:10 -0800)]
tighten up Hub and add comments
tom [Tue, 18 Dec 2007 21:43:46 +0000 (18 13:43 -0800)]
log register/deregister of process exit events
tom [Tue, 18 Dec 2007 00:37:43 +0000 (17 16:37 -0800)]
up to 0.6.2
tom [Fri, 14 Dec 2007 23:42:48 +0000 (14 15:42 -0800)]
fix god remove problem with unmonitored watches
tom [Fri, 14 Dec 2007 21:00:24 +0000 (14 13:00 -0800)]
up version to 0.6.1
tom [Fri, 14 Dec 2007 20:58:26 +0000 (14 12:58 -0800)]
better state move logging
tom [Tue, 4 Dec 2007 23:13:28 +0000 (4 15:13 -0800)]
update announcement
tom [Tue, 4 Dec 2007 20:31:36 +0000 (4 12:31 -0800)]
up version to 0.6.0 and release
tom [Wed, 21 Nov 2007 23:00:44 +0000 (21 15:00 -0800)]
send pid back to forker (accidentally removed)
tom [Wed, 21 Nov 2007 22:45:49 +0000 (21 14:45 -0800)]
up version to 0.6.0
tom [Wed, 21 Nov 2007 22:45:30 +0000 (21 14:45 -0800)]
add pid to extra data
tom [Wed, 21 Nov 2007 22:44:59 +0000 (21 14:44 -0800)]
handle errors during fork
Tom Preston-Werner [Wed, 14 Nov 2007 08:05:51 +0000 (14 00:05 -0800)]
reload available gems during god load
Tom Werner [Wed, 14 Nov 2007 01:55:14 +0000 (13 17:55 -0800)]
add remove to help screen
Tom Preston-Werner [Mon, 12 Nov 2007 09:15:29 +0000 (12 01:15 -0800)]
add tons of documentational comments
Tom Preston-Werner [Mon, 12 Nov 2007 07:07:44 +0000 (11 23:07 -0800)]
up version to 0.5.5
Tom Preston-Werner [Mon, 12 Nov 2007 06:33:23 +0000 (11 22:33 -0800)]
update history for last commit
Tom Preston-Werner [Mon, 12 Nov 2007 06:32:17 +0000 (11 22:32 -0800)]
implement god remove to delete tasks altogether
Tom Preston-Werner [Mon, 12 Nov 2007 06:06:24 +0000 (11 22:06 -0800)]
add god check to binary
Tom Preston-Werner [Mon, 12 Nov 2007 05:53:33 +0000 (11 21:53 -0800)]
refactor god binary
Tom Preston-Werner [Mon, 12 Nov 2007 03:21:05 +0000 (11 19:21 -0800)]
update manifest and readme
Tom Preston-Werner [Sat, 3 Nov 2007 19:53:37 +0000 (3 15:53 -0400)]
document god log pattern matcher
Tom Preston-Werner [Sat, 3 Nov 2007 19:50:28 +0000 (3 15:50 -0400)]
add shorthand selector for god log
Tom Preston-Werner [Sat, 3 Nov 2007 00:06:14 +0000 (2 20:06 -0400)]
additional condition rdoc
Tom Preston-Werner [Fri, 2 Nov 2007 18:21:09 +0000 (2 14:21 -0400)]
add missing files to manifest, up version to 0.5.4
Tom Preston-Werner [Thu, 1 Nov 2007 21:14:07 +0000 (1 14:14 -0700)]
added rdoc to http_response_code
Tom Preston-Werner [Thu, 1 Nov 2007 20:34:55 +0000 (1 13:34 -0700)]
suppress pid file dir unwritable error if pid file dir does not exist
Tom Preston-Werner [Thu, 1 Nov 2007 18:31:45 +0000 (1 11:31 -0700)]
up verstion to 0.5.3 (internal testing only)
Tom Preston-Werner [Thu, 1 Nov 2007 18:28:35 +0000 (1 11:28 -0700)]
fix UNIT and ID2SYM bugs
Tom Preston-Werner [Thu, 1 Nov 2007 18:12:59 +0000 (1 11:12 -0700)]
propogate netlink status to process exits condition
Kevin Clark [Mon, 29 Oct 2007 20:47:14 +0000 (29 13:47 -0700)]
Send extra data from events on netlink connector
Tom Werner [Sat, 27 Oct 2007 01:12:16 +0000 (26 18:12 -0700)]
start work on complex condition
Tom Werner [Fri, 26 Oct 2007 23:01:23 +0000 (26 16:01 -0700)]
add disk_usage conditon
Tom Werner [Fri, 26 Oct 2007 21:56:01 +0000 (26 14:56 -0700)]
better handling of DRb unix domain socket
Tom Werner [Fri, 26 Oct 2007 18:50:20 +0000 (26 11:50 -0700)]
remove gods pid file on user requested termination
Tom Preston-Werner [Fri, 26 Oct 2007 06:55:52 +0000 (25 23:55 -0700)]
timer tests, log output cleanup, rakefile, gitignore
Tom Preston-Werner [Fri, 26 Oct 2007 06:24:37 +0000 (25 23:24 -0700)]
clean up logger calls
Tom Werner [Thu, 11 Oct 2007 00:35:39 +0000 (10 17:35 -0700)]
up version to 0.5.2
Tom Werner [Thu, 11 Oct 2007 00:33:38 +0000 (10 17:33 -0700)]
allow ARGV to pass through to config file on startup
Tom Werner [Tue, 9 Oct 2007 00:09:49 +0000 (8 17:09 -0700)]
up version to 0.5.1
Tom Werner [Tue, 9 Oct 2007 00:07:28 +0000 (8 17:07 -0700)]
rescue connection refused in http response code condition
Tom Werner [Fri, 5 Oct 2007 23:54:49 +0000 (5 16:54 -0700)]
update announcement and create god-check to run a diagnostic for events
Tom Werner [Thu, 4 Oct 2007 17:52:27 +0000 (4 10:52 -0700)]
set binding for god load
Tom Preston-Werner [Thu, 4 Oct 2007 07:30:02 +0000 (4 00:30 -0700)]
update site docs for 0.5
Tom Preston-Werner [Thu, 4 Oct 2007 05:08:05 +0000 (3 22:08 -0700)]
convert drb to use unix socket
Tom Werner [Thu, 4 Oct 2007 01:27:19 +0000 (3 18:27 -0700)]
fix log file permission check
Tom Werner [Thu, 4 Oct 2007 00:55:20 +0000 (3 17:55 -0700)]
initialize safe class variables
Tom Werner [Thu, 4 Oct 2007 00:40:11 +0000 (3 17:40 -0700)]
add host to notifications; check dir permissions on startup
Tom Werner [Wed, 3 Oct 2007 01:18:42 +0000 (2 18:18 -0700)]
add condition clearing on entry, report contact match failures
Tom Werner [Tue, 2 Oct 2007 18:35:41 +0000 (2 11:35 -0700)]
fix trigger broadcast to send to correct task
Tom Werner [Tue, 2 Oct 2007 01:57:15 +0000 (1 18:57 -0700)]
put watch back into previous state after a god load
Tom Werner [Mon, 1 Oct 2007 19:57:01 +0000 (1 12:57 -0700)]
fork/exec string command for self-daemonizing process, but wait for process to exit
Tom Preston-Werner [Sat, 29 Sep 2007 07:38:03 +0000 (29 00:38 -0700)]
remove redundant rescues in cli
Tom Preston-Werner [Sat, 29 Sep 2007 06:55:18 +0000 (28 23:55 -0700)]
little log message additions
Tom Preston-Werner [Sat, 29 Sep 2007 06:35:27 +0000 (28 23:35 -0700)]
deprecate God.init in favor of directly setting options
Tom Preston-Werner [Sat, 29 Sep 2007 05:53:37 +0000 (28 22:53 -0700)]
make cli commands run only if necessary
Tom Preston-Werner [Sat, 29 Sep 2007 05:27:37 +0000 (28 22:27 -0700)]
fix tests to work with reasonable at_exit, restrict notifications to be sent only on triggers
Tom Werner [Sat, 29 Sep 2007 02:30:32 +0000 (28 19:30 -0700)]
fix exit! issues once and for all, robustify god load
Tom Werner [Wed, 26 Sep 2007 20:00:41 +0000 (26 13:00 -0700)]
rescue *all* exceptions from god commands, check for config file
Tom Preston-Werner [Wed, 26 Sep 2007 04:41:31 +0000 (25 21:41 -0700)]
minor test fixes
Tom Preston-Werner [Sun, 23 Sep 2007 06:23:32 +0000 (22 23:23 -0700)]
change task mutex to monitor and synchronize move method
Tom Preston-Werner [Sun, 23 Sep 2007 05:29:06 +0000 (22 22:29 -0700)]
finish smtp email functionality (auth), human readable logs for contacts
Tom Preston-Werner [Sat, 22 Sep 2007 22:02:58 +0000 (22 15:02 -0700)]
add info to degrading lambda, tested before and after behaviors
Tom Preston-Werner [Sat, 22 Sep 2007 20:58:25 +0000 (22 13:58 -0700)]
clarify @tracking_pid flag in process and fix failing tests
Tom Preston-Werner [Sat, 22 Sep 2007 20:43:18 +0000 (22 13:43 -0700)]
make self-daemonizing command synchronous
Tom Preston-Werner [Sat, 22 Sep 2007 05:47:30 +0000 (21 22:47 -0700)]
more tests for task, real valid? method for task
Tom Werner [Fri, 21 Sep 2007 01:23:48 +0000 (20 18:23 -0700)]
add asterisks to out of bounds cpu/memory history
Tom Werner [Fri, 21 Sep 2007 01:12:09 +0000 (20 18:12 -0700)]
test http_response_code condition, add human readable condition logging
Tom Werner [Wed, 19 Sep 2007 01:27:25 +0000 (18 18:27 -0700)]
add http_response_code condition
Tom Werner [Tue, 18 Sep 2007 21:34:13 +0000 (18 14:34 -0700)]
enhanced docs and usage
Tom Preston-Werner [Mon, 17 Sep 2007 20:26:01 +0000 (17 13:26 -0700)]
update history and manifest
Tom Preston-Werner [Mon, 17 Sep 2007 17:19:06 +0000 (17 10:19 -0700)]
finish task system
Tom Preston-Werner [Fri, 14 Sep 2007 22:41:57 +0000 (14 15:41 -0700)]
capture and report config file exceptions
Tom Werner [Fri, 14 Sep 2007 18:53:36 +0000 (14 11:53 -0700)]
Tom Werner [Fri, 14 Sep 2007 18:51:25 +0000 (14 11:51 -0700)]
fix broken -p option
Tom Preston-Werner [Tue, 11 Sep 2007 07:41:54 +0000 (11 00:41 -0700)]
even more test coverage
Tom Werner [Tue, 11 Sep 2007 02:44:59 +0000 (10 19:44 -0700)]
add some more contacts tests
Tom Werner [Tue, 11 Sep 2007 02:14:00 +0000 (10 19:14 -0700)]
fix Process#alive? raise on no such file
Tom Werner [Tue, 11 Sep 2007 00:38:46 +0000 (10 17:38 -0700)]
fix god command output formatting
Kevin Clark [Tue, 11 Sep 2007 00:34:08 +0000 (10 17:34 -0700)]
Clear flags, set _all_ of data, not just the first byte
Tom Werner [Mon, 10 Sep 2007 21:07:12 +0000 (10 14:07 -0700)]
forward port stringio fix from 0.4.1
Tom Werner [Mon, 10 Sep 2007 19:31:18 +0000 (10 12:31 -0700)]
update history and announce for 0.4.0
Tom Preston-Werner [Mon, 10 Sep 2007 07:32:49 +0000 (10 00:32 -0700)]
add notification system
Tom Preston-Werner [Sun, 9 Sep 2007 19:52:04 +0000 (9 12:52 -0700)]
fix flapping for simple mode configs, more test coverage
Tom Preston-Werner [Sat, 8 Sep 2007 23:52:20 +0000 (8 16:52 -0700)]
finish lifecycle conditions handling and add flapper condition
Tom Preston-Werner [Sat, 8 Sep 2007 19:39:25 +0000 (8 12:39 -0700)]
add lifecycle level metrics to watch