Пример #1
0
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")
Пример #2
0
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")
Пример #3
0
def get_indexer(indexer=[]):
    return get_extension_instance('FULLTEXT_INDEXER',
                                  resolve_default_text_indexer)
Пример #4
0
def get_permissions_provider():
    return get_extension_instance(
        'USER_PERMISSIONS_PROVIDER',
        'ggrc.rbac.permissions_provider.DefaultUserPermissionsProvider')
Пример #5
0
def get_indexer():
  return get_extension_instance(
      'FULLTEXT_INDEXER', resolve_default_text_indexer)
Пример #6
0
def get_permissions_provider():
  return get_extension_instance(
      'USER_PERMISSIONS_PROVIDER',
      'ggrc.rbac.permissions_provider.DefaultUserPermissionsProvider')