Mercurial > code > home > repos > homeauto
comparison service/collector/makefile @ 1245:4c123099e5b6
collector build improvements; stats and logging
Ignore-this: 22fbbb2cde6a6bdbd9d0017f1f157a41
darcs-hash:3bcbb4fa359c1165e1c900ce0264869567e1d1fa
author | drewp <drewp@bigasterisk.com> |
---|---|
date | Thu, 18 Apr 2019 09:15:39 -0700 |
parents | b1aa28ea1fee |
children | ef7eba0551f2 |
comparison
equal
deleted
inserted
replaced
1244:cda481e4b77b | 1245:4c123099e5b6 |
---|---|
7 rm -rf tmp_ctx | 7 rm -rf tmp_ctx |
8 mkdir -p tmp_ctx | 8 mkdir -p tmp_ctx |
9 cp -a Dockerfile ../../lib/*.py ../../lib/twisted_sse_demo *.py req* tmp_ctx | 9 cp -a Dockerfile ../../lib/*.py ../../lib/twisted_sse_demo *.py req* tmp_ctx |
10 docker build --network=host -t ${TAG} tmp_ctx | 10 docker build --network=host -t ${TAG} tmp_ctx |
11 docker push ${TAG} | 11 docker push ${TAG} |
12 rm -r tmp_ctx | |
13 | 12 |
14 shell: | 13 shell: |
15 docker run --rm -it --cap-add SYS_PTRACE --net=host ${TAG} /bin/bash | 14 docker run --rm -it --cap-add SYS_PTRACE --net=host ${TAG} /bin/bash |
16 | 15 |
17 local_run: | 16 local_run: build_image |
18 docker run --rm -it -p ${PORT}:${PORT} \ | 17 docker run --rm -it -p ${PORT}:${PORT} \ |
19 -v `pwd`:/mnt \ | |
20 --net=host \ | 18 --net=host \ |
21 ${TAG} \ | 19 ${TAG} \ |
22 python /mnt/sse_collector.py -v | 20 python sse_collector.py -v |
23 | 21 |
24 local_run_strace: | 22 local_run_strace: build_image |
25 docker run --rm -it -p ${PORT}:${PORT} \ | 23 docker run --rm -it -p ${PORT}:${PORT} \ |
26 -v `pwd`:/mnt \ | 24 -v `pwd`:/mnt \ |
27 --net=host \ | 25 --net=host \ |
28 --cap-add SYS_PTRACE \ | 26 --cap-add SYS_PTRACE \ |
29 ${TAG} \ | 27 ${TAG} \ |
30 strace -f -tts 200 python /mnt/sse_collector.py -v | 28 strace -f -tts 200 python /mnt/sse_collector.py -v |
29 | |
30 local_run_pyspy: build_image | |
31 docker run --rm -it -p ${PORT}:${PORT} \ | |
32 -v `pwd`:/mnt \ | |
33 --net=host \ | |
34 --cap-add SYS_PTRACE \ | |
35 ${TAG} \ | |
36 py-spy -- python /mnt/sse_collector.py | |
37 | |
38 | |
39 redeploy: build_image | |
40 supervisorctl restart sse_collector_9072 | |
41 |