https://github.com/fredex42/grid_runner
Placeholder description: @NickPapacostas created this with repo-genesis
https://github.com/fredex42/grid_runner
Last synced: 10 months ago
JSON representation
Placeholder description: @NickPapacostas created this with repo-genesis
- Host: GitHub
- URL: https://github.com/fredex42/grid_runner
- Owner: fredex42
- Created: 2016-10-27T11:48:06.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2016-11-02T11:36:46.000Z (about 9 years ago)
- Last Synced: 2025-01-02T06:21:41.287Z (about 1 year ago)
- Language: Ruby
- Size: 99.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Grid Runner
===========
A command line tool for running Grid microservices:
Install
-------
``` gem install grid_runner ```
*** warning ***
If you dont get the latest version (0.0.9)
run:
``` gem uninstall grid_runner ```
``` gem install grid_runner -v 0.0.9 ```
not sure what i did to rubygems to bork this. but it was borked for me ^_^
Requirements
------------
grid_runner uses a Procfile at the root of your project similar to [Foreman](https://github.com/ddollar/foreman)
Commands
--------
* ``` grid_runner list ```
* ``` grid_runner run ```
* ``` grid_runner kill ```
* ``` grid_runner restart ```
* ``` grid_runner running ```
* ``` grid_runner not_running ```
All commands that take an app name can take a space delimited list of app names:
e.g.
``` gr log media-api cropper thrall ```
Logs
----
Currently grid_runner will put all logs in ./logs/APPNAME.log
* To watch all logs I use ``` tail -f logs/* ```
Other
-----
I added "alias gr=grid_runner" to my .bash\_profile
e.g.
* ``` gr run all ```
* ``` gr list ```