How to run things locallyΒΆ
Installing RabbitMQ.
$ sudo apt-get install rabbitmq-server
Setup RabbitMQ.
$ sudo rabbitmqctl add_vhost /pgraph $ sudo rabbitmqctl add_user pgraph passw0rd $ sudo rabbitmqctl set_permissions -p /pgraph pgraph ".*" ".*" ".*" $ sudo rabbitmqctl delete_user guest
Cloning repository.
$ git clone https://github.com/mkouhei/pgraph $ cd pgraph $ git submodule init $ git submodule update
Createing virtual environment.
$ python -m venv /path/to/venv $ . /path/to/venv/bin/activate
Installing pgraph.
(venv)$ cd /path/to/pgraph (venv)$ pip install -e . -e .[development]
Running celery worker.
(venv)$ CONFIG_FILE=/path/to/pgraph/development.ini celery -A pgraph.tasks worker --loglevel=info
Running pserve from another venv session.
(venv)$ pserve /path/to/pgraph/development.ini