$ 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) |