Skip to content

Commit 52485d5

Browse files
committed
simplified things
1 parent d80b3d8 commit 52485d5

File tree

3 files changed

+24
-27
lines changed

3 files changed

+24
-27
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
*.pyc

Api.py

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
Usage:
55
>>> from uber import Api
6-
>>> api = Api.Uber(**credentials)
6+
>>> api = Api.Uber(SERVER_TOKEN='ABC', user_token='xyz')
77
>>> api.get_profile()
88
"""
99

@@ -12,7 +12,25 @@
1212
import json
1313
import urllib
1414
import requests
15-
from uber.config import BASE_URL
15+
16+
#
17+
# `ENV` toggles settings for dev / prod environments
18+
#
19+
ENV = 'dev' # prod
20+
21+
URL = dict(prod='https://api.uber.com/v1',
22+
dev='https://sandbox-api.uber.com/v1')
23+
BASE_URL = URL[ENV]
24+
25+
STATUS = {}
26+
STATUS['0'] = 'processing'
27+
STATUS['1'] = 'accepted'
28+
STATUS['2'] = 'arriving'
29+
STATUS['3'] = 'in_progress'
30+
STATUS['4'] = 'completed'
31+
STATUS['5'] = 'rider_canceled'
32+
STATUS['6'] = 'driver_canceled'
33+
STATUS['7'] = 'no_driver_available'
1634

1735

1836
class UberApiError(Exception):
@@ -28,10 +46,10 @@ class Uber(object):
2846
"""
2947
instance of Uber API
3048
"""
31-
def __init__(self, **credentials):
49+
def __init__(self, SERVER_TOKEN='', user_token=''):
3250
self.url = BASE_URL
33-
self.server_token = credentials.get('SERVER_TOKEN')
34-
self.user_token = credentials.get('user_token')
51+
self.server_token = SERVER_TOKEN
52+
self.user_token = user_token
3553
print self.url
3654

3755
def authenticate(self, bearer=False):

config.py

Lines changed: 0 additions & 22 deletions
This file was deleted.

0 commit comments

Comments
 (0)