mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-19 10:51:34 +08:00
Make sure dependent eggs are loaded for sqlalchemy-migrate, regardless of entry point. This is a hack, and dependency management should/will eventually handle it.
This commit is contained in:
@@ -3,6 +3,7 @@ import sys, os.path, logging
|
||||
from galaxy import eggs
|
||||
|
||||
import pkg_resources
|
||||
pkg_resources.require( "SQLAlchemy" )
|
||||
pkg_resources.require( "decorator" )
|
||||
pkg_resources.require( "sqlalchemy-migrate" )
|
||||
pkg_resources.require( "Tempita" )
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
import sys, os, logging, subprocess
|
||||
from galaxy import eggs
|
||||
import pkg_resources
|
||||
pkg_resources.require( "SQLAlchemy" )
|
||||
pkg_resources.require( "decorator" )
|
||||
pkg_resources.require( "Tempita " )
|
||||
pkg_resources.require( "sqlalchemy-migrate" )
|
||||
|
||||
from migrate.versioning import repository, schema
|
||||
|
||||
@@ -20,6 +20,7 @@ from galaxy import eggs
|
||||
|
||||
import pkg_resources
|
||||
pkg_resources.require( "decorator" )
|
||||
pkg_resources.require( "Tempita" )
|
||||
pkg_resources.require( "sqlalchemy-migrate" )
|
||||
pkg_resources.require( "SQLAlchemy" )
|
||||
|
||||
|
||||
@@ -7,7 +7,9 @@ sys.path = new_path
|
||||
from galaxy import eggs
|
||||
|
||||
import pkg_resources
|
||||
pkg_resources.require( "SQLAlchemy" )
|
||||
pkg_resources.require( "decorator" )
|
||||
pkg_resources.require( "Tempita " )
|
||||
pkg_resources.require( "sqlalchemy-migrate" )
|
||||
|
||||
from migrate.versioning.shell import main
|
||||
|
||||
Reference in New Issue
Block a user