forked from mikeal/brasstacks
-
Notifications
You must be signed in to change notification settings - Fork 1
/
wsgi_app.py
30 lines (26 loc) · 1.4 KB
/
wsgi_app.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
import os
os.environ['PYTHON_EGG_CACHE'] = os.path.expanduser('~/.eggs')
import couchquery
couchquery.debugging = False
from couchquery import Database
import brasstacks
from brasstacks.sitecompare import SiteCompareApplication
from brasstacks.users import UsersApplication
from brasstacks.fennec import FennecApplication
from brasstacks.tcm import TestCaseManagerApplication
from brasstacks.logcompare import LogCompareApplication
from brasstacks.mozmill import MozmillApplication
db = Database("http://localhost:5984/brasstacks")
users_application = UsersApplication(db)
sitecompare_application = SiteCompareApplication(Database("http://localhost:5984/sitecompare"))
fennec_application = FennecApplication(Database("http://localhost:5984/fennec_results"))
tcm_application = TestCaseManagerApplication(Database("http://localhost:5984/tcm"))
logcompare_application = LogCompareApplication(Database("http://happyhans:happyhanshappyhans@happyhans.couch.io/logcompare"))
mozmill_application = MozmillApplication(Database("http://localhost:5984/mozmill"))
application = brasstacks.Stub()
application.add_resource('sitecompare', sitecompare_application)
application.add_resource('users', users_application)
application.add_resource('fennec', fennec_application)
application.add_resource('logcompare', logcompare_application)
application.add_resource('tcm', tcm_application)
application.add_resource('mozmill', mozmill_application)