Esempio n. 1
0
def teardown_request(exception):
    DatabaseConnector.release(g.conn)
Esempio n. 2
0
def set_coursecode(endpoint, values):
    g.coursecode = values.pop('coursecode')
    if g.coursecode not in dbm.config['courses']:
        raise Exception('Invalid Course')
    g.conn = DatabaseConnector.get_connection(g.coursecode)
Esempio n. 3
0
def before_first_request():
    DatabaseConnector.initialize(dbm.config['dbms']['host'],
                                 dbm.config['dbms']['user'],
                                 dbm.config['dbms']['passwd'],
                                 dbm.config['courses'], 10)
Esempio n. 4
0
def teardown_request(exception):
    DatabaseConnector.release(g.conn)
Esempio n. 5
0
def set_coursecode(endpoint, values):
    g.coursecode = values.pop('coursecode')
    if g.coursecode not in dbm.config['courses']:
        raise Exception('Invalid Course')
    g.conn = DatabaseConnector.get_connection(g.coursecode)
Esempio n. 6
0
def before_first_request():
    DatabaseConnector.initialize(dbm.config['dbms']['host'],
                                 dbm.config['dbms']['user'],
                                 dbm.config['dbms']['passwd'],
                                 dbm.config['courses'], 10)