From b22a4aa24cdc66bfe8845987966135f5eb1ce82f Mon Sep 17 00:00:00 2001 From: yackob03 Date: Wed, 16 Oct 2013 17:52:19 -0400 Subject: [PATCH] Remove left over config from running on elastic beanstalk. --- .ebextensions/python27.config | 40 ----------------------------------- .gitignore | 1 - wsgi.conf | 28 ------------------------ 3 files changed, 69 deletions(-) delete mode 100644 .ebextensions/python27.config delete mode 100644 wsgi.conf diff --git a/.ebextensions/python27.config b/.ebextensions/python27.config deleted file mode 100644 index 4ca890223..000000000 --- a/.ebextensions/python27.config +++ /dev/null @@ -1,40 +0,0 @@ -# Yum install the packages we need for python2.7 -# on the EC2 box. python27-devel, make and httpd-devel -# are required for getting modwsgi setup with python27. -packages: - yum: - python27: [] - python27-devel: [] - make: [] - httpd-devel: [] - -commands: - # The modwsgi version currently installed on the system - # is built with support for python2.6 only. This - # command compiles and installs modwsgi with python2.7 support. - installmodwsgi27: - command: '[ -f mod_wsgi-3.4.tar.gz ] && echo "mod_wsgi-3.4 is already installed" || { wget http://modwsgi.googlecode.com/files/mod_wsgi-3.4.tar.gz; tar xzvf mod_wsgi-3.4.tar.gz; cd mod_wsgi-3.4; ./configure --with-python=python27; make; make install; } | iconv -f utf-8 -t us-ascii//TRANSLIT' - - # When our app is being deployed a virtualenv is setup - # automatically for us. This injects the --python=python2.7 - # argument into the virtualenv CLI. This tells virtualenv to - # use python2.7 instead of the default python2.6. - usepython27: - command: grep "python2.7" 03deploy.py || sed -i 's/--distribute/--python=python2.7 &/' 03deploy.py - cwd: /opt/elasticbeanstalk/hooks/appdeploy/pre - -container_commands: - # Now that our app is installed using python2.7 we - # need to fix some paths that the wsgi configuration - # has pointing to python2.6. Copy the default eb wsgi.conf, - # check it into git and replace the paths pointing - # to python2.6. Check this diff out for the changes required: - # https://github.com/leetreveil/elasticbeanstalk-python27/commit/3b3c955cfe686b9df77e0dddaf299ce6e1a20f32 - 01replacewsgiconf: - command: scp /opt/python/ondeck/app/wsgi.conf /opt/python/ondeck/wsgi.conf - -option_settings: - "aws:elasticbeanstalk:container:python:staticfiles": - "/static": "static/" - "aws:elasticbeanstalk:application:environment": - "STACK": "prod" diff --git a/.gitignore b/.gitignore index 8c5e49720..7b2ee0e25 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,4 @@ *.pyc venv -.elasticbeanstalk/ static/snapshots/ screenshots/screenshots/ diff --git a/wsgi.conf b/wsgi.conf deleted file mode 100644 index 93e6338b1..000000000 --- a/wsgi.conf +++ /dev/null @@ -1,28 +0,0 @@ - -LoadModule wsgi_module modules/mod_wsgi.so -WSGIPythonHome /opt/python/run/venv -WSGISocketPrefix run/wsgi -WSGIRestrictEmbedded On -WSGIPassAuthorization On -WSGIChunkedRequest On - - - Alias /static /opt/python/current/app/static/ - - Order allow,deny - Allow from all - - - - WSGIScriptAlias / /opt/python/current/app/application.py - - - Order allow,deny - Allow from all - - - WSGIDaemonProcess wsgi processes=1 threads=15 display-name=%{GROUP} \ - python-path=/opt/python/current/app:/opt/python/run/venv/lib/python2.7/site-packages user=wsgi group=wsgi \ - home=/opt/python/current/app - WSGIProcessGroup wsgi -