Update to support running on elasticbeanstalk.

This commit is contained in:
yackob03 2013-09-30 16:14:48 -04:00
parent ea6df2b725
commit b0720aac1c
6 changed files with 33 additions and 10 deletions

1
.gitignore vendored
View file

@ -1,2 +1,3 @@
*.pyc *.pyc
venv venv
.elasticbeanstalk/

View file

@ -1,6 +1,6 @@
import logging import logging
from app import app from app import app as application
import endpoints.index import endpoints.index
import endpoints.api import endpoints.api
@ -8,9 +8,12 @@ import endpoints.web
import endpoints.tags import endpoints.tags
import endpoints.registry import endpoints.registry
# Remove this for prod config
application.debug = True
if __name__ == '__main__': if __name__ == '__main__':
FORMAT = '%(asctime)-15s - %(levelname)s - %(pathname)s - ' + \ FORMAT = '%(asctime)-15s - %(levelname)s - %(pathname)s - ' + \
'%(funcName)s - %(message)s' '%(funcName)s - %(message)s'
logging.basicConfig(format=FORMAT, level=logging.DEBUG) logging.basicConfig(format=FORMAT, level=logging.DEBUG)
app.run(port=5001, debug=True) application.run(port=5001, debug=True)

View file

@ -1,8 +1,8 @@
import logging import logging
import json
from flask import make_response, request, session, Response, abort from flask import make_response, request, session, Response, abort
import simplejson as json
from functools import wraps from functools import wraps
from datetime import datetime from datetime import datetime
from time import time from time import time

View file

@ -1,8 +1,8 @@
import logging import logging
import json
from flask import abort, request, jsonify, make_response from flask import abort, request, jsonify, make_response
import simplejson as json
import storage import storage

8
requirements-nover.txt Normal file
View file

@ -0,0 +1,8 @@
peewee
flask
py-bcrypt
Flask-Principal
Flask-Login
Flask-Mail
python-dateutil
boto

View file

@ -1,6 +1,17 @@
peewee Flask==0.10.1
flask Flask-Login==0.2.7
py-bcrypt Flask-Mail==0.9.0
Flask-Principal Flask-Principal==0.4.0
Flask-Login Jinja2==2.7.1
Flask-Mail MarkupSafe==0.18
Werkzeug==0.9.4
argparse==1.2.1
blinker==1.3
boto==2.13.3
distribute==0.6.34
itsdangerous==0.23
peewee==2.1.4
py-bcrypt==0.4
python-dateutil==2.1
six==1.4.1
wsgiref==0.1.2