phasm-platform/Makefile
Johan B.W. de Vries 0d0af0e728 clickhouse logging
2023-04-14 14:45:34 +02:00

30 lines
711 B
Makefile

run-controller: sast
venv/bin/python -m phasmplatform.controller
run-worker: sast
venv/bin/python -m phasmplatform.worker
clickhouse-sh:
docker compose exec clickhouse /usr/bin/clickhouse client
redis-sh:
docker compose exec -it redis redis-cli
setup:
python3.10 -m venv venv
venv/bin/pip install --upgrade pip wheel setuptools
venv/bin/pip install -r requirements.txt -r requirements-dev.txt
init:
docker compose up -d
update:
venv/bin/pip install -r requirements.txt -r requirements-dev.txt
sast:
venv/bin/mypy --strict phasmplatform
venv/bin/pyflakes phasmplatform
venv/bin/pycodestyle --max-line-length=140 phasmplatform
.PHONY: init redis-sh run-controller run-worker setup sast update