ddollar/foreman — Issue #112: port is not a valid number
Author: zemanel
Created: 2011-12-28 20:36:54+00:00
State: open

Hi,

i'm using foreman 0.30.1, to manage a Django project's processes (gunicorn), with the following Procfile entry:

web: python project/manage.py run_gunicorn -b "0.0.0.0:$PORT" -w 3

and (i believe it may be since i upgraded foreman recently), due to the double quotes around the -b (bind), i get the following error message on the logs and the processes exit:

20:30:08 web.1 | Error: '8000"' is not a valid port number.

running the usual "foreman start -p 8000" (not specifying the port results in the same error, only with the default 5000 port).

If i remove the double quotes on the -b parameter it works fine.

Could this be a bug with foreman ?