akretion/connector-search-engine

View on GitHub
connector_search_engine/components/adapter.py

Summary

Maintainability
A
0 mins
Test Coverage
# Copyright 2016 Akretion (http://www.akretion.com)
# Sébastien BEAU <sebastien.beau@akretion.com>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

from odoo.addons.component.core import AbstractComponent


class SeAdapter(AbstractComponent):
    _name = "se.backend.adapter"
    _inherit = ["base.se.connector", "base.backend.adapter"]
    _usage = "se.backend.adapter"

    @classmethod
    def match(cls, session, model):
        # We are a generic exporter; how cool is that?
        return True  # pragma: no cover

    def index(self, datas):
        return NotImplemented  # pragma: no cover

    def delete(self, binding_ids):
        return NotImplemented  # pragma: no cover

    def clear(self):
        return NotImplemented  # pragma: no cover

    def iter(self):
        return NotImplemented  # pragma: no cover