-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsettings.py
73 lines (70 loc) · 2.25 KB
/
settings.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
import routes.users
import routes.addresses
import routes.apiKeys
import routes.fbApiKeys
import routes.locations
import routes.requests
import routes.requestInvites
import routes.publicRequestInvites
import routes.feedback
import routes.comments
import routes.mirrors.profiles
import routes.vouchers
import routes.mirrors.adminAddresses
import routes.mirrors.adminUsers
import routes.mirrors.adminApiKeys
import routes.mirrors.adminRequests
import routes.groups
import routes.redeem
import routes.landmarks
import routes.banners
from config import *
# Routes
DOMAIN = {
'users': routes.users.config,
'addresses': routes.addresses.config,
'apiKeys': routes.apiKeys.config,
'fbApiKeys': routes.fbApiKeys.config,
'locations': routes.locations.config,
'requests': routes.requests.config,
'requestInvites': routes.requestInvites.config,
'publicRequestInvites': routes.publicRequestInvites.config,
'feedback': routes.feedback.config,
'comments': routes.comments.config,
'profiles': routes.mirrors.profiles.config,
'vouchers': routes.vouchers.config,
'adminAddresses': routes.mirrors.adminAddresses.config,
'adminUsers': routes.mirrors.adminUsers.config,
'adminRequests': routes.mirrors.adminRequests.config,
'adminApiKeys': routes.mirrors.adminApiKeys.config,
'groups': routes.groups.config,
'redeem': routes.redeem.config,
'landmarks': routes.landmarks.config,
'banners': routes.banners.config
}
# Utils
def init(app):
''' (LocalProxy) -> NoneType
Adds all known hooks to their respective routes as defined by
each route's init function.
'''
routes.users.init(app)
routes.addresses.init(app)
routes.apiKeys.init(app)
routes.fbApiKeys.init(app)
routes.locations.init(app)
routes.requests.init(app)
routes.requestInvites.init(app)
routes.publicRequestInvites.init(app)
routes.feedback.init(app)
routes.comments.init(app)
routes.mirrors.profiles.init(app)
routes.vouchers.init(app)
routes.mirrors.adminAddresses.init(app)
routes.mirrors.adminUsers.init(app)
routes.mirrors.adminRequests.init(app)
routes.mirrors.adminApiKeys.init(app)
routes.groups.init(app)
routes.redeem.init(app)
routes.landmarks.init(app)
routes.banners.init(app)