diff --git a/indexer/docker-compose.yml b/indexer/docker-compose.yml index 7f34b7b..eebda29 100644 --- a/indexer/docker-compose.yml +++ b/indexer/docker-compose.yml @@ -3,7 +3,7 @@ services: main: build: . environment: - SQLALCHEMY_DATABASE_URI: sqlite:///tokens.db + SQLALCHEMY_DATABASE_URI: sqlite:////usr/src/app/tokens.db volumes: - .:/usr/src/app ports: diff --git a/indexer/indexer/main.py b/indexer/indexer/main.py index 54145cb..71fa056 100644 --- a/indexer/indexer/main.py +++ b/indexer/indexer/main.py @@ -10,8 +10,8 @@ import flask app = flask.Flask(__name__) app.config['SQLALCHEMY_DATABASE_URI'] = os.environ.get( - 'DATABASE_URI', - 'sqlite:///tokens.db' + 'SQLALCHEMY_DATABASE_URI', + 'sqlite:///../tokens.db' ) app.config['SQLALCHEMY_ECHO'] = True app.config['DEBUG'] = True diff --git a/parsers/package-tracking/main.rb b/parsers/package-tracking/main.rb index 1d8244e..9a53f7d 100644 --- a/parsers/package-tracking/main.rb +++ b/parsers/package-tracking/main.rb @@ -8,6 +8,10 @@ set :port, 3000 def get_tracking_url(tracker) tracking_urls = { :ups => 'https://wwwapps.ups.com/WebTracking/track?track=yes&trackNums=%s', + :dhl => 'http://www.dhl.com/en/express/tracking.html?brand=DHL&AWB=%s', + :fedex => 'https://www.fedex.com/apps/fedextrack/?tracknumbers=%s', + :ontrac => 'http://www.ontrac.com/trackingres.asp?tracking_number=%s', + :usps => 'https://m.usps.com/m/TrackConfirmAction_detail?tLabels=%s', } tracking_url = tracking_urls[tracker.courier_code] if tracking_url != nil