Zeusd Gem Version Dependency Status Build Status Code Climate

Zeusd aims to provide greater control and easier scripting of the Zeus Gem via daemonization.

Feautres

  • Run the Zeus Gem as a daemon.
  • Optionally block execution until Zeus has finished loaded using the --block flag.
  • Manage multiple zeusd daemons using the --cwd flag.

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]

Utility Commands

$ zeusd tail    [--cwd=/path/to/rails/root]
                [--follow | -f]

Installation

$ gem install zeusd

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Write passing specs that test your changes
  4. Commit your changes and specs (git commit -am 'Add some feature')
  5. Push to the branch (git push origin my-new-feature)
  6. Create new Pull Request

Author

Daniel Doezema

License