god.git
16 years agomore diagnosticsmaster
tom [Sat, 12 Jan 2008 01:02:47 +0000 (11 17:02 -0800)]
more diagnostics

16 years agoadd --no-syslog
tom [Thu, 10 Jan 2008 19:27:36 +0000 (10 11:27 -0800)]
add --no-syslog

16 years agoup stress count
tom [Mon, 7 Jan 2008 23:29:38 +0000 (7 15:29 -0800)]
up stress count

16 years agoup to 0.6.6
tom [Mon, 7 Jan 2008 23:25:39 +0000 (7 15:25 -0800)]
up to 0.6.6

16 years agoredo timer mutexing
tom [Mon, 7 Jan 2008 23:25:08 +0000 (7 15:25 -0800)]
redo timer mutexing

16 years agoup to 0.6.5
tom [Sat, 5 Jan 2008 00:23:37 +0000 (4 16:23 -0800)]
up to 0.6.5

16 years agofix timer deschedule deadlock
tom [Sat, 5 Jan 2008 00:18:24 +0000 (4 16:18 -0800)]
fix timer deschedule deadlock

16 years agoadd --log-level to cli tool
tom [Fri, 4 Jan 2008 23:36:55 +0000 (4 15:36 -0800)]
add --log-level to cli tool

16 years agouse GET instead of HEAD
tom [Fri, 4 Jan 2008 22:27:44 +0000 (4 14:27 -0800)]
use GET instead of HEAD

16 years agoup to 0.6.4
tom [Thu, 3 Jan 2008 01:23:38 +0000 (2 17:23 -0800)]
up to 0.6.4

16 years agoprevent carry-over conditions
tom [Thu, 3 Jan 2008 01:22:31 +0000 (2 17:22 -0800)]
prevent carry-over conditions

16 years agoAdd comments to Timeline
tom [Sat, 22 Dec 2007 00:08:21 +0000 (21 16:08 -0800)]
Add comments to Timeline

16 years agoAdd comments to Timer
tom [Sat, 22 Dec 2007 00:04:15 +0000 (21 16:04 -0800)]
Add comments to Timer

16 years agofix potential iteration problem in Timer
tom [Fri, 21 Dec 2007 23:52:10 +0000 (21 15:52 -0800)]
fix potential iteration problem in Timer

16 years agotighten up Hub and add comments
tom [Fri, 21 Dec 2007 23:10:30 +0000 (21 15:10 -0800)]
tighten up Hub and add comments

16 years agolog register/deregister of process exit events
tom [Tue, 18 Dec 2007 21:43:46 +0000 (18 13:43 -0800)]
log register/deregister of process exit events

16 years agoup to 0.6.2
tom [Tue, 18 Dec 2007 00:37:43 +0000 (17 16:37 -0800)]
up to 0.6.2

16 years agofix god remove problem with unmonitored watches
tom [Fri, 14 Dec 2007 23:42:48 +0000 (14 15:42 -0800)]
fix god remove problem with unmonitored watches

16 years agoup version to 0.6.1
tom [Fri, 14 Dec 2007 21:00:24 +0000 (14 13:00 -0800)]
up version to 0.6.1

16 years agobetter state move logging
tom [Fri, 14 Dec 2007 20:58:26 +0000 (14 12:58 -0800)]
better state move logging

16 years agoupdate announcement
tom [Tue, 4 Dec 2007 23:13:28 +0000 (4 15:13 -0800)]
update announcement

16 years agoup version to 0.6.0 and release
tom [Tue, 4 Dec 2007 20:31:36 +0000 (4 12:31 -0800)]
up version to 0.6.0 and release

16 years agosend pid back to forker (accidentally removed)
tom [Wed, 21 Nov 2007 23:00:44 +0000 (21 15:00 -0800)]
send pid back to forker (accidentally removed)

16 years agoup version to 0.6.0
tom [Wed, 21 Nov 2007 22:45:49 +0000 (21 14:45 -0800)]
up version to 0.6.0

16 years agoadd pid to extra data
tom [Wed, 21 Nov 2007 22:45:30 +0000 (21 14:45 -0800)]
add pid to extra data

16 years agohandle errors during fork
tom [Wed, 21 Nov 2007 22:44:59 +0000 (21 14:44 -0800)]
handle errors during fork

16 years agoreload available gems during god load
Tom Preston-Werner [Wed, 14 Nov 2007 08:05:51 +0000 (14 00:05 -0800)]
reload available gems during god load

16 years agoadd remove to help screen
Tom Werner [Wed, 14 Nov 2007 01:55:14 +0000 (13 17:55 -0800)]
add remove to help screen

16 years agoadd tons of documentational comments
Tom Preston-Werner [Mon, 12 Nov 2007 09:15:29 +0000 (12 01:15 -0800)]
add tons of documentational comments

16 years agoup version to 0.5.5
Tom Preston-Werner [Mon, 12 Nov 2007 07:07:44 +0000 (11 23:07 -0800)]
up version to 0.5.5

16 years agoupdate history for last commit
Tom Preston-Werner [Mon, 12 Nov 2007 06:33:23 +0000 (11 22:33 -0800)]
update history for last commit

16 years agoimplement god remove to delete tasks altogether
Tom Preston-Werner [Mon, 12 Nov 2007 06:32:17 +0000 (11 22:32 -0800)]
implement god remove to delete tasks altogether

16 years agoadd god check to binary
Tom Preston-Werner [Mon, 12 Nov 2007 06:06:24 +0000 (11 22:06 -0800)]
add god check to binary

16 years agorefactor god binary
Tom Preston-Werner [Mon, 12 Nov 2007 05:53:33 +0000 (11 21:53 -0800)]
refactor god binary

16 years agoupdate manifest and readme
Tom Preston-Werner [Mon, 12 Nov 2007 03:21:05 +0000 (11 19:21 -0800)]
update manifest and readme

16 years agodocument god log pattern matcher
Tom Preston-Werner [Sat, 3 Nov 2007 19:53:37 +0000 (3 15:53 -0400)]
document god log pattern matcher

16 years agoadd shorthand selector for god log
Tom Preston-Werner [Sat, 3 Nov 2007 19:50:28 +0000 (3 15:50 -0400)]
add shorthand selector for god log

16 years agoadditional condition rdoc
Tom Preston-Werner [Sat, 3 Nov 2007 00:06:14 +0000 (2 20:06 -0400)]
additional condition rdoc

16 years agoadd missing files to manifest, up version to 0.5.4
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

16 years agoadded rdoc to http_response_code
Tom Preston-Werner [Thu, 1 Nov 2007 21:14:07 +0000 (1 14:14 -0700)]
added rdoc to http_response_code

16 years agosuppress pid file dir unwritable error if pid file dir does not exist
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

16 years agoup verstion to 0.5.3 (internal testing only)
Tom Preston-Werner [Thu, 1 Nov 2007 18:31:45 +0000 (1 11:31 -0700)]
up verstion to 0.5.3 (internal testing only)

16 years agofix UNIT and ID2SYM bugs
Tom Preston-Werner [Thu, 1 Nov 2007 18:28:35 +0000 (1 11:28 -0700)]
fix UNIT and ID2SYM bugs

16 years agopropogate netlink status to process exits condition
Tom Preston-Werner [Thu, 1 Nov 2007 18:12:59 +0000 (1 11:12 -0700)]
propogate netlink status to process exits condition

16 years agoSend extra data from events on netlink connectordebug_netlink
Kevin Clark [Mon, 29 Oct 2007 20:47:14 +0000 (29 13:47 -0700)]
Send extra data from events on netlink connector

16 years agostart work on complex condition
Tom Werner [Sat, 27 Oct 2007 01:12:16 +0000 (26 18:12 -0700)]
start work on complex condition

16 years agoadd disk_usage conditon
Tom Werner [Fri, 26 Oct 2007 23:01:23 +0000 (26 16:01 -0700)]
add disk_usage conditon

16 years agobetter handling of DRb unix domain socket
Tom Werner [Fri, 26 Oct 2007 21:56:01 +0000 (26 14:56 -0700)]
better handling of DRb unix domain socket

16 years agoremove gods pid file on user requested termination
Tom Werner [Fri, 26 Oct 2007 18:50:20 +0000 (26 11:50 -0700)]
remove gods pid file on user requested termination

16 years agotimer tests, log output cleanup, rakefile, gitignore
Tom Preston-Werner [Fri, 26 Oct 2007 06:55:52 +0000 (25 23:55 -0700)]
timer tests, log output cleanup, rakefile, gitignore

16 years agoclean up logger calls
Tom Preston-Werner [Fri, 26 Oct 2007 06:24:37 +0000 (25 23:24 -0700)]
clean up logger calls

16 years agoup version to 0.5.2
Tom Werner [Thu, 11 Oct 2007 00:35:39 +0000 (10 17:35 -0700)]
up version to 0.5.2

16 years agoallow ARGV to pass through to config file on startup
Tom Werner [Thu, 11 Oct 2007 00:33:38 +0000 (10 17:33 -0700)]
allow ARGV to pass through to config file on startup

16 years agoup version to 0.5.1
Tom Werner [Tue, 9 Oct 2007 00:09:49 +0000 (8 17:09 -0700)]
up version to 0.5.1

16 years agorescue connection refused in http response code condition
Tom Werner [Tue, 9 Oct 2007 00:07:28 +0000 (8 17:07 -0700)]
rescue connection refused in http response code condition

16 years agoupdate announcement and create god-check to run a diagnostic for events
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

16 years agoset binding for god load
Tom Werner [Thu, 4 Oct 2007 17:52:27 +0000 (4 10:52 -0700)]
set binding for god load

16 years agoupdate site docs for 0.5
Tom Preston-Werner [Thu, 4 Oct 2007 07:30:02 +0000 (4 00:30 -0700)]
update site docs for 0.5

16 years agoconvert drb to use unix socket
Tom Preston-Werner [Thu, 4 Oct 2007 05:08:05 +0000 (3 22:08 -0700)]
convert drb to use unix socket

16 years agofix log file permission check
Tom Werner [Thu, 4 Oct 2007 01:27:19 +0000 (3 18:27 -0700)]
fix log file permission check

16 years agoinitialize safe class variables
Tom Werner [Thu, 4 Oct 2007 00:55:20 +0000 (3 17:55 -0700)]
initialize safe class variables

16 years agoadd host to notifications; check dir permissions on startup
Tom Werner [Thu, 4 Oct 2007 00:40:11 +0000 (3 17:40 -0700)]
add host to notifications; check dir permissions on startup

16 years agoadd condition clearing on entry, report contact match failures
Tom Werner [Wed, 3 Oct 2007 01:18:42 +0000 (2 18:18 -0700)]
add condition clearing on entry, report contact match failures

16 years agofix trigger broadcast to send to correct task
Tom Werner [Tue, 2 Oct 2007 18:35:41 +0000 (2 11:35 -0700)]
fix trigger broadcast to send to correct task

16 years agoput watch back into previous state after a god load
Tom Werner [Tue, 2 Oct 2007 01:57:15 +0000 (1 18:57 -0700)]
put watch back into previous state after a god load

16 years agofork/exec string command for self-daemonizing process, but wait for process to exit
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

16 years agoremove redundant rescues in cli
Tom Preston-Werner [Sat, 29 Sep 2007 07:38:03 +0000 (29 00:38 -0700)]
remove redundant rescues in cli

16 years agolittle log message additions
Tom Preston-Werner [Sat, 29 Sep 2007 06:55:18 +0000 (28 23:55 -0700)]
little log message additions

16 years agodeprecate God.init in favor of directly setting options
Tom Preston-Werner [Sat, 29 Sep 2007 06:35:27 +0000 (28 23:35 -0700)]
deprecate God.init in favor of directly setting options

16 years agomake cli commands run only if necessary
Tom Preston-Werner [Sat, 29 Sep 2007 05:53:37 +0000 (28 22:53 -0700)]
make cli commands run only if necessary

16 years agofix tests to work with reasonable at_exit, restrict notifications to be sent only...
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

16 years agofix exit! issues once and for all, robustify god load
Tom Werner [Sat, 29 Sep 2007 02:30:32 +0000 (28 19:30 -0700)]
fix exit! issues once and for all, robustify god load

16 years agorescue *all* exceptions from god commands, check for config file
Tom Werner [Wed, 26 Sep 2007 20:00:41 +0000 (26 13:00 -0700)]
rescue *all* exceptions from god commands, check for config file

16 years agominor test fixes
Tom Preston-Werner [Wed, 26 Sep 2007 04:41:31 +0000 (25 21:41 -0700)]
minor test fixes

16 years agochange task mutex to monitor and synchronize move method
Tom Preston-Werner [Sun, 23 Sep 2007 06:23:32 +0000 (22 23:23 -0700)]
change task mutex to monitor and synchronize move method

16 years agofinish smtp email functionality (auth), human readable logs for contacts
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

16 years agoadd info to degrading lambda, tested before and after behaviors
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

16 years agoclarify @tracking_pid flag in process and fix failing tests
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

16 years agomake self-daemonizing command synchronous
Tom Preston-Werner [Sat, 22 Sep 2007 20:43:18 +0000 (22 13:43 -0700)]
make self-daemonizing command synchronous

16 years agomore tests for task, real valid? method for task
Tom Preston-Werner [Sat, 22 Sep 2007 05:47:30 +0000 (21 22:47 -0700)]
more tests for task, real valid? method for task

16 years agoadd asterisks to out of bounds cpu/memory history
Tom Werner [Fri, 21 Sep 2007 01:23:48 +0000 (20 18:23 -0700)]
add asterisks to out of bounds cpu/memory history

16 years agotest http_response_code condition, add human readable condition logging
Tom Werner [Fri, 21 Sep 2007 01:12:09 +0000 (20 18:12 -0700)]
test http_response_code condition, add human readable condition logging

16 years agoadd http_response_code condition
Tom Werner [Wed, 19 Sep 2007 01:27:25 +0000 (18 18:27 -0700)]
add http_response_code condition

16 years agoenhanced docs and usage
Tom Werner [Tue, 18 Sep 2007 21:34:13 +0000 (18 14:34 -0700)]
enhanced docs and usage

16 years agoupdate history and manifest
Tom Preston-Werner [Mon, 17 Sep 2007 20:26:01 +0000 (17 13:26 -0700)]
update history and manifest

16 years agofinish task system
Tom Preston-Werner [Mon, 17 Sep 2007 17:19:06 +0000 (17 10:19 -0700)]
finish task system

16 years agocapture and report config file exceptions
Tom Preston-Werner [Fri, 14 Sep 2007 22:41:57 +0000 (14 15:41 -0700)]
capture and report config file exceptions

16 years agoMerge commit '3c60a40b796843e62ba2b56f4878a569c86a9d6e'
Tom Werner [Fri, 14 Sep 2007 18:53:36 +0000 (14 11:53 -0700)]
Merge commit '3c60a40b796843e62ba2b56f4878a569c86a9d6e'

16 years agofix broken -p option
Tom Werner [Fri, 14 Sep 2007 18:51:25 +0000 (14 11:51 -0700)]
fix broken -p option

16 years agoeven more test coverage
Tom Preston-Werner [Tue, 11 Sep 2007 07:41:54 +0000 (11 00:41 -0700)]
even more test coverage

16 years agoadd some more contacts tests
Tom Werner [Tue, 11 Sep 2007 02:44:59 +0000 (10 19:44 -0700)]
add some more contacts tests

16 years agofix Process#alive? raise on no such file
Tom Werner [Tue, 11 Sep 2007 02:14:00 +0000 (10 19:14 -0700)]
fix Process#alive? raise on no such file

16 years agofix god command output formatting
Tom Werner [Tue, 11 Sep 2007 00:38:46 +0000 (10 17:38 -0700)]
fix god command output formatting

16 years agoClear flags, set _all_ of data, not just the first byte
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

16 years agoforward port stringio fix from 0.4.1origin/HEADorigin/master
Tom Werner [Mon, 10 Sep 2007 21:07:12 +0000 (10 14:07 -0700)]
forward port stringio fix from 0.4.1

16 years agoupdate history and announce for 0.4.0
Tom Werner [Mon, 10 Sep 2007 19:31:18 +0000 (10 12:31 -0700)]
update history and announce for 0.4.0

16 years agoadd notification system
Tom Preston-Werner [Mon, 10 Sep 2007 07:32:49 +0000 (10 00:32 -0700)]
add notification system

16 years agofix flapping for simple mode configs, more test coverage
Tom Preston-Werner [Sun, 9 Sep 2007 19:52:04 +0000 (9 12:52 -0700)]
fix flapping for simple mode configs, more test coverage

16 years agofinish lifecycle conditions handling and add flapper condition
Tom Preston-Werner [Sat, 8 Sep 2007 23:52:20 +0000 (8 16:52 -0700)]
finish lifecycle conditions handling and add flapper condition

16 years agoadd lifecycle level metrics to watch
Tom Preston-Werner [Sat, 8 Sep 2007 19:39:25 +0000 (8 12:39 -0700)]
add lifecycle level metrics to watch