def get_indexer(): """Get mysql indexer. This is a weird way of getting a MysqlIndexer "singleton". The indexer should be moved its own module and used without a class, and then this function should be removed. """ return get_extension_instance( "FULLTEXT_INDEXER", "ggrc.fulltext.mysql.MysqlIndexer")
def get_indexer(): """Get mysql indexer. This is a weird way of getting a MysqlIndexer "singleton". The indexer should be moved its own module and used without a class, and then this function should be removed. """ return get_extension_instance("FULLTEXT_INDEXER", "ggrc.fulltext.mysql.MysqlIndexer")
def get_indexer(indexer=[]): return get_extension_instance('FULLTEXT_INDEXER', resolve_default_text_indexer)
def get_permissions_provider(): return get_extension_instance( 'USER_PERMISSIONS_PROVIDER', 'ggrc.rbac.permissions_provider.DefaultUserPermissionsProvider')
def get_indexer(): return get_extension_instance( 'FULLTEXT_INDEXER', resolve_default_text_indexer)