def __init__(self): self.r_db = DB(opts.db_r_host, opts.db_r_port, opts.db_r_name, opts.db_r_user, opts.db_r_password) self.w_db = DB(opts.db_w_host, opts.db_w_port, opts.db_w_name, opts.db_w_user, opts.db_w_password) self.r_hivedb = hiveDB('182.92.183.76', 9084)
def tearDown(self): db = DB(self.app.config['DATABASE_URI']) # db.delete_comments() # db.delete_tickets() self.app_context.pop()
#!/usr/bin/env python import os from app import create_app, DB import sys from config import Config if __name__ == '__main__': if len(sys.argv) == 1: app = create_app(os.getenv('FLASK_CONFIG') or 'default') # print(app.url_map) app.run(host='0.0.0.0', use_reloader=False) else: if sys.argv[1] == 'setup': db = DB(Config.DATABASE_URI) db.create_tables()