Setup a dummy registry to allow some more operations, e.g. accessing metadata

This commit is contained in:
mvdbeek
2018-01-19 15:09:38 +01:00
parent ca51898bc4
commit 654ed86b37
+5
View File
@@ -30,13 +30,18 @@ from sqlalchemy.sql import label # noqa
sys.path.insert(1, os.path.abspath(os.path.join(os.path.dirname(__file__), os.pardir, 'lib')))
from galaxy.datatypes.registry import Registry
from galaxy.model import * # noqa
from galaxy.model import set_datatypes_registry # More expclicit than `*` import
from galaxy.model.mapping import init
from galaxy.model.orm.scripts import get_config
if sys.version_info > (3,):
long = int
registry = Registry()
registry.load_datatypes()
set_datatypes_registry(registry)
db_url = get_config(sys.argv)['db_url']
sa_session = init('/tmp/', db_url).context