$ cd /path/to/Dockerfile
$ sudo docker build .
View running processes
| from jinja2.environment import create_cache | |
| # blah blah blah | |
| app.jinja_env.cache = create_cache(1000) | |
| # blah blah blah | |
| app.run() |
| *~ | |
| *.pyc | |
| .vagrant | |
| venv |
| cd ~ | |
| sudo apt-get update | |
| sudo apt-get upgrade -y | |
| sudo apt-get install openjdk-7-jre-headless -y | |
| wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-0.90.2.deb | |
| sudo dpkg -i elasticsearch-0.90.2.deb | |
| sudo service elasticsearch start | |
| # Check http://www.elasticsearch.org/download/ for latest version of ElasticSearch and replace wget link below |
| # -*- coding: utf-8 -*- | |
| import os | |
| from flask import Flask | |
| from flask_heroku import Heroku | |
| from flask_sslify import SSLify | |
| from raven.contrib.flask import Sentry | |
| from flask.ext.celery import Celery |
| @classmethod | |
| def get_matches_for_status_matched(klass, ride_doc): | |
| ride=[] | |
| # first ensure status is matched | |
| if ride_doc.get(Ride.A_STATUS) != 2: return ride | |
| # get the match ride and user info | |
| match_ride_id = ride_doc.get(Ride.A_MATCH_ID) | |
| if not match_ride_id: return ride |
| import urllib2 | |
| from BeautifulSoup import BeautifulSoup | |
| airport_list = ["jfk", "ewr", "lga"] | |
| def getAllTerminals(): | |
| terminals = {} | |
| for airport in airport_list: | |
| terms = klass._getTerminals(airport) |