use AvalonMongoDB from openpype pipeline

This commit is contained in:
Jakub Trllo 2022-04-13 17:59:01 +02:00
parent b2c4210920
commit e91d84546e
44 changed files with 77 additions and 115 deletions

View file

@ -6,6 +6,11 @@ import inspect
from uuid import uuid4
from contextlib import contextmanager
from openpype.pipeline.mongodb import (
AvalonMongoDB,
session_data_from_environment,
)
from .creator_plugins import (
BaseCreator,
Creator,
@ -659,10 +664,8 @@ class CreateContext:
):
# Create conncetion if is not passed
if dbcon is None:
import avalon.api
session = avalon.api.session_data_from_environment(True)
dbcon = avalon.api.AvalonMongoDB(session)
session = session_data_from_environment(True)
dbcon = AvalonMongoDB(session)
dbcon.install()
self.dbcon = dbcon