Commit Graph

276 Commits

Author SHA1 Message Date
Nick Gauthier 9b428bcf95 Version 0.9.0 Rsync synchronization 2010-02-09 15:41:19 -05:00
Nick Gauthier b656f4316d Version bump to 0.9.0 2010-02-09 15:40:43 -05:00
Nick Gauthier eee69c0096 Rsync synchronization for remote workers 2010-02-09 15:40:35 -05:00
Nick Gauthier 5b53276af6 broke up ssh connection to a target and options, so we can pass options through to rsync (no rsync yet) 2010-02-09 09:56:06 -05:00
Nick Gauthier c743175875 updated TODO with current plans 2010-02-07 19:45:42 -05:00
Nick Gauthier 80b3847c8a Version 0.8.0. Rake task helpers. More documentation. 2010-02-06 19:57:22 -05:00
Nick Gauthier 45b3a813aa Version bump to 0.8.0 2010-02-06 19:56:46 -05:00
Nick Gauthier 461794066d added rake tasks and config reading. expanded documentation 2010-02-06 19:56:37 -05:00
Nick Gauthier 574b5f7350 replaced echo script with hello script for ssh testing. 2010-02-06 16:23:52 -05:00
Nick Gauthier 86afb437c0 Version 0.7.2 2010-02-05 16:21:00 -05:00
Nick Gauthier e6e3c448fb Version bump to 0.7.2 2010-02-05 16:20:37 -05:00
Nick Gauthier b1989dd8fc removed sleep() line. added time to trace output. sorting files by size 2010-02-05 16:20:26 -05:00
Nick Gauthier 3b5ddec6a7 Version bump to v0.7.1 ssh fixes and rails compatibility 2010-02-05 15:55:22 -05:00
Nick Gauthier be774187a3 Version bump to 0.7.1 2010-02-05 15:55:00 -05:00
Nick Gauthier 249e3d77ba added safe forking for active record. fixed ssh socket closing and tty 2010-02-05 15:54:48 -05:00
Nick Gauthier 71b4ce2845 Version bump to v0.7.0. Can load YAML to start a Master. More resilient shutdown system. 2010-02-04 11:40:57 -05:00
Nick Gauthier d51268655d Version bump to 0.7.0 2010-02-04 11:40:18 -05:00
Nick Gauthier cea320661b added caliper config file 2010-02-04 11:31:45 -05:00
Nick Gauthier 495d86392d documented hash 2010-02-04 11:25:07 -05:00
Nick Gauthier 307a57d176 made master traceable 2010-02-04 11:18:06 -05:00
Nick Gauthier aa4a936f09 added traces to worker. fixed a trace on runner 2010-02-04 11:08:48 -05:00
Nick Gauthier ef7f18c60d added Trace class to simplify output 2010-02-04 11:02:28 -05:00
Nick Gauthier 2bee1dde2d YAML config loading. SSH worker termination fixes. 2010-02-04 10:33:21 -05:00
Nick Gauthier e8e309a2c8 Version 0.6.0 -- Master can run workers over SSH 2010-02-03 16:06:38 -05:00
Nick Gauthier a9ce904887 Version bump to 0.6.0 2010-02-03 16:06:09 -05:00
Nick Gauthier 3d6484e315 ssh-master working 2010-02-03 16:03:16 -05:00
Nick Gauthier 35cf4cc8e5 midway through making ssh workers 2010-01-29 17:22:03 -05:00
Nick Gauthier 727bdcf1b7 midway through making ssh workers 2010-01-29 17:21:48 -05:00
Nick Gauthier 7a39fe8855 test for multiple local workers 2010-01-29 15:27:48 -05:00
Nick Gauthier 969aedc2cc master can be configured via constructor. can set number runners on a local connection 2010-01-29 15:26:32 -05:00
Nick Gauthier b8cbe0feec bumped to version v0.5.0 2010-01-29 15:00:22 -05:00
Nick Gauthier e3a787673b Version bump to 0.5.0 2010-01-29 14:59:59 -05:00
Nick Gauthier 40874d92d0 updated TODO 2010-01-29 14:59:52 -05:00
Nick Gauthier 85f279832b run test files via require instead of shelling. output is now bubbled up to the master 2010-01-29 14:56:02 -05:00
Nick Gauthier 7fbb72d0a8 refactoring some bad smells 2010-01-29 13:57:20 -05:00
Nick Gauthier ca14dd4b9a removed stale TODOs 2010-01-29 13:42:08 -05:00
Nick Gauthier 0a60223e6a configuration options for the master to set the number of runners and workers. all local for now 2010-01-29 13:39:29 -05:00
Nick Gauthier c8d833d1d3 included message modules in processor classes so you don't have to namespace them 2010-01-29 13:32:37 -05:00
Nick Gauthier 847c77ef0f restructured messages 2010-01-29 13:30:25 -05:00
Nick Gauthier 1c25d7c73c Documentation 2010-01-29 13:21:09 -05:00
Nick Gauthier e7db4fadee master can delegate to workers. all tests green now 2010-01-29 13:01:53 -05:00
Nick Gauthier cbc5bb7a8e master can now delegate files to workers 2010-01-29 11:45:42 -05:00
Nick Gauthier 7767b76a70 updated gemspec to comply with tagged version 2010-01-28 17:01:53 -05:00
Nick Gauthier 4e5891bd69 Version bump to 0.4.1 2010-01-28 17:01:31 -05:00
Nick Gauthier 21f38b5633 updated gemspec 2010-01-28 16:53:41 -05:00
Nick Gauthier f26d7393d3 Version bump to 0.4.0 2010-01-28 16:52:22 -05:00
Nick Gauthier 9a38b0853b flipped worker test to test in foreground and background. more accurate rcov results 2010-01-28 16:52:11 -05:00
Nick Gauthier 90b04216aa added documentation for the worker 2010-01-28 16:32:06 -05:00
Nick Gauthier a29fb25fa7 worker can now create runners and delegate work to them 2010-01-28 16:15:41 -05:00
Nick Gauthier 7f1aff1967 ran runner test from both perspectives to ensure full coverage in the main thread 2010-01-28 11:01:54 -05:00