Dirty refactors to get integration working.

This commit is contained in:
PhilipWafula 2021-02-06 23:16:22 +03:00
parent cd4508e343
commit cdca4c6d9f
Signed by untrusted user: mango-habanero
GPG Key ID: B00CE9034DA19FB7
5 changed files with 9 additions and 7 deletions

View File

@ -39,6 +39,8 @@ COPY cic-ussd/docker/db.sh \
/root/ /root/
RUN chmod +x /root/*.sh RUN chmod +x /root/*.sh
RUN cd cic-ussd && \
pip install $pip_extra_index_url_flag .
# copy config and migration files to definitive file so they can be referenced in path definitions for running scripts # copy config and migration files to definitive file so they can be referenced in path definitions for running scripts

View File

@ -1,5 +1,5 @@
#!/bin/bash #!/bin/bash
. ./db.sh . /root/db.sh
/usr/local/bin/cic-ussd-tasker -vv "$@" /usr/local/bin/cic-ussd-tasker -vv "$@"

View File

@ -1,5 +1,5 @@
#!/bin/bash #!/bin/bash
. ./db.sh . /root/db.sh
/usr/local/bin/uwsgi --wsgi-file /usr/local/lib/python3.8/site-packages/cic_ussd/runnable/server.py --http :80 --pyargv "-vv" /usr/local/bin/uwsgi --wsgi-file /usr/local/lib/python3.8/site-packages/cic_ussd/runnable/server.py --http :9000 --pyargv "-vv"

View File

@ -6,10 +6,10 @@ betterpath==0.2.2
billiard==3.6.3.0 billiard==3.6.3.0
celery==4.4.7 celery==4.4.7
cffi==1.14.3 cffi==1.14.3
cic-eth~=0.10.0a9 cic-eth~=0.10.0a22
cic-notify==0.3.1 cic-notify==0.3.1
click==7.1.2 click==7.1.2
confini==0.3.5 confini~=0.3.6a1
cryptography==3.2.1 cryptography==3.2.1
faker==4.17.1 faker==4.17.1
iniconfig==1.1.1 iniconfig==1.1.1

View File

@ -466,9 +466,9 @@ services:
DATABASE_NAME: cic_ussd DATABASE_NAME: cic_ussd
DATABASE_ENGINE: postgresql DATABASE_ENGINE: postgresql
DATABASE_DRIVER: psycopg2 DATABASE_DRIVER: psycopg2
SERVER_PORT: 80 SERVER_PORT: 9000
ports: ports:
- 80:8082 - 9000:8082
depends_on: depends_on:
- postgres - postgres
- redis - redis