An open API service indexing awesome lists of open source software.

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

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 ```