-
Notifications
You must be signed in to change notification settings - Fork 33
Open
Description
Referring to this line:
https://github.com/aws/aws-eb-python-dockerfiles/blob/master/3.4.2-aws-eb-onbuild/uwsgi-start.sh#L9
WSGI_PATH=`find /var/app | egrep '/var/app/[^/]+/wsgi.py'`
If you run the command after .pyc have been compiled you get the results:
./mysite/wsgi.py
./mysite/wsgi.pyc
Which means the uwsgi command is set as:
uwsgi --http :8080 --wsgi-file mysite/wsgi.py mysite/wsgi.pyc
Which obviously fails. Ideally two things need to be updated:
-
Readme/instructions to clearly state .dockerignore file should contain .pyc (so pyc files aren't copied across)
-
Original command should be updated (to not match pyc files) e.g.
WSGI_PATH=
find /var/app | egrep '/var/app/[^/]+/wsgi.py$'
Metadata
Metadata
Assignees
Labels
No labels