Zeusd aims to provide greater control and easier scripting of the Zeus Gem via daemonization.
Features
- Run the Zeus Gem as a daemon.
- Block execution until after Zeus has loaded using the
--block
flag. - Manage multiple zeusd daemons using the
--cwd
flag. - Show or follow the live Status Chart using the
zeusd status
command.
Usage
Primary Commands
$ zeusd start [--cwd=/path/to/rails/root]
[--block | -b]
[--verbose | -v]
$ zeusd restart [--cwd=/path/to/rails/root]
[--block | -b]
[--verbose | -v]
$ zeusd stop [--cwd=/path/to/rails/root]
[--verbose | -v]
$ zeusd status [--cwd=/path/to/rails/root]
[--follow | -f]
Utility Commands
$ zeusd tail [--cwd=/path/to/rails/root]
[--follow | -f]
Installation
$ gem install zeusd
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Write passing specs that test your changes
- Commit your changes and specs (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
Author
License
- Zeusd is released under the New BSD license. http://dan.doezema.com/licenses/new-bsd/