def _opmuse_setup_server(): configure(config_file=test_config_file, environment='production') remove_db() session = get_raw_session(create_all=True) run_fixtures(session) session.close()
def setup_db(self): configure(config_file=test_config_file, environment='production') remove_db() self.session = get_raw_session(create_all=True) run_fixtures(self.session)
def main(): parser.add_argument('command', choices=('database', 'cherrypy', 'whoosh', 'less', 'js', 'jinja', 'user'), help='Command to run.') parser.add_argument('additional', nargs='*', help='Additional arguments.') args = parser.parse_args() configure() cmd = os.path.basename(sys.argv[0]) if cmd == "opmuse-console": cherrypy.config.update({ 'environment': 'production' }) globals()["command_%s" % args.command](*args.additional)