Project

zeusd

0.01
No commit activity in last 3 years
No release in over 3 years
Run the Zeus gem as a daemon.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.3
>= 0
>= 0

Runtime

>= 0.5.1
~> 1.0.12
~> 0.18.1
~> 0.13.3
 Project Readme

Zeusd Gem Version Dependency Status Build Status Code Climate Coverage Status

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

  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