def __init__(self, name=''):
     """
     name is an empty string by default
     """
     self.__name = name
     dbUtil = queryUtility(IDbUtil, name=name)
     engine = dbUtil.get_engine()
     self.__connection = engine.connect()
def queryInterface(id, default=None):
    """Return an interface or ``None``
    """
    return queryUtility(IInterface, id, default)
 def get_metadata(self):
     dbUtil = queryUtility(IDbUtil, name=self.__name)
     return dbUtil.get_metadata()
Exemple #4
0
def queryInterface(id, default=None):
    """Return an interface or ``None``
    """
    return queryUtility(IInterface, id, default)
 def _callFUT(self, *args, **kw):
     from zope.component._api import queryUtility
     return queryUtility(*args, **kw)
Exemple #6
0
 def _callFUT(self, *args, **kw):
     from zope.component._api import queryUtility
     return queryUtility(*args, **kw)