kheops.plugin.strategy package

Strategy plugins

Submodules

kheops.plugin.strategy.last module

Last strategy Plugin

class kheops.plugin.strategy.last.Plugin(namespace)

Bases: kheops.plugin.common.StrategyPlugin

Last strategy plugin

merge_results(candidates: list, rule: dict, query) -> (<class 'list'>, <class 'dict'>)

Return results

selector = 'last'

kheops.plugin.strategy.merge_deep module

Last strategy Plugin

class kheops.plugin.strategy.merge_deep.Plugin(namespace)

Bases: kheops.plugin.common.StrategyPlugin

Last strategy plugin

merge_results(candidates: list, rule: dict, query) -> (<class 'list'>, <class 'dict'>)

Return results

selector = 'matched'