def main(argv=sys.argv): if len(argv) != 2: usage(argv) config_uri = argv[1] setup_logging(config_uri) settings = get_appsettings(config_uri) dbsetup.setup(dbsetup.modules_from_config(settings, 'commondb.')) dbsetup.init_from_config(settings, 'sqlalchemy.') with transaction.manager: dbsetup.create()
def common_db_configure(settings, use_transaction=True): """Configure common db using the given pyramid settings. This will use 'commondb.' and 'sqlalchemy.' in the configuration. :returns: None """ dbsetup.setup(dbsetup.modules_from_config(settings, 'commondb.')) dbsetup.init_from_config( settings, 'sqlalchemy.', use_transaction=use_transaction )
def common_db_configure(settings, use_transaction=True): """Configure common db using the given pyramid settings. This will use 'commondb.' and 'sqlalchemy.' in the configuration. :returns: None """ if 'sqlalchemy' not in settings: get_log().warn( "common_db_configure: sqlalchemy not present disabling.") else: dbsetup.setup(dbsetup.modules_from_config(settings, 'commondb.')) dbsetup.init_from_config(settings, 'sqlalchemy.', use_transaction=use_transaction)
def common_db_configure(settings, use_transaction=True): """Configure common db using the given pyramid settings. This will use 'commondb.' and 'sqlalchemy.' in the configuration. :returns: None """ if 'sqlalchemy' not in settings: get_log().warn( "common_db_configure: sqlalchemy not present disabling." ) else: dbsetup.setup(dbsetup.modules_from_config(settings, 'commondb.')) dbsetup.init_from_config( settings, 'sqlalchemy.', use_transaction=use_transaction )