.. title:: LISAAdaptor lisa.exekall_customize.LISAAdaptor ================================== .. autoclass:: lisa.exekall_customize::LISAAdaptor :no-members: :no-inherited-members: :no-undoc-members: :no-private-members: :no-special-members: .. rubric:: Attributes .. list-table:: :align: left * - :attr:`~lisa.exekall_customize.LISAAdaptor.name` - .. withrefctx:: :module: lisa.exekall_customize :class: lisa.exekall_customize.LISAAdaptor .. rubric:: Methods .. list-table:: :align: left * - :meth:`~lisa.exekall_customize.LISAAdaptor.compare_db_list` - .. withrefctx:: :module: lisa.exekall_customize :class: lisa.exekall_customize.LISAAdaptor Compare databases listed in ``db_list``. * - :meth:`~lisa.exekall_customize.LISAAdaptor.finalize_expr` - .. withrefctx:: :module: lisa.exekall_customize :class: lisa.exekall_customize.LISAAdaptor Finalize an :class:`exekall.engine.ComputableExpression` right after all its values have been computed. * - :meth:`~lisa.exekall_customize.LISAAdaptor.format_expr_list` - .. withrefctx:: :module: lisa.exekall_customize :class: lisa.exekall_customize.LISAAdaptor Return a string that is printed right after the list of executed expressions. * - :meth:`~lisa.exekall_customize.LISAAdaptor.format_result` - .. withrefctx:: :module: lisa.exekall_customize :class: lisa.exekall_customize.LISAAdaptor Format an :class:`exekall.engine.ExprVal` that is the result of an expression. It should return a (short) string that will be displayed at the end of the computation. * - :meth:`~lisa.exekall_customize.LISAAdaptor.get_default_type_goal_pattern_set` - .. withrefctx:: :module: lisa.exekall_customize :class: lisa.exekall_customize.LISAAdaptor Returns a set of patterns that will be used as the default value for ``exekall run --goal``. * - :meth:`~lisa.exekall_customize.LISAAdaptor.get_hidden_op_set` - .. withrefctx:: :module: lisa.exekall_customize :class: lisa.exekall_customize.LISAAdaptor Returns the set of hidden :class:`exekall.engine.Operator`. * - :meth:`~lisa.exekall_customize.LISAAdaptor.get_non_reusable_type_set` - .. withrefctx:: :module: lisa.exekall_customize :class: lisa.exekall_customize.LISAAdaptor Return a set of non-reusable types. * - :meth:`~lisa.exekall_customize.LISAAdaptor.get_prebuilt_op_set` - .. withrefctx:: :module: lisa.exekall_customize :class: lisa.exekall_customize.LISAAdaptor Returns a set of :class:`exekall.engine.PrebuiltOperator`. * - :meth:`~lisa.exekall_customize.LISAAdaptor.get_run_exit_code` - .. withrefctx:: :module: lisa.exekall_customize :class: lisa.exekall_customize.LISAAdaptor Return an integer used as ``exekall run`` exit status. * - :meth:`~lisa.exekall_customize.LISAAdaptor.get_tags` - .. withrefctx:: :module: lisa.exekall_customize :class: lisa.exekall_customize.LISAAdaptor Returns a dictionnary of tag names to their value. * - :meth:`~lisa.exekall_customize.LISAAdaptor.register_compare_param` - .. withrefctx:: :module: lisa.exekall_customize :class: lisa.exekall_customize.LISAAdaptor Register CLI parameters for the ``compare`` subcommand. * - :meth:`~lisa.exekall_customize.LISAAdaptor.register_run_param` - .. withrefctx:: :module: lisa.exekall_customize :class: lisa.exekall_customize.LISAAdaptor Register CLI parameters for the ``run`` subcommand. * - :meth:`~lisa.exekall_customize.LISAAdaptor.register_show_param` - .. withrefctx:: :module: lisa.exekall_customize :class: lisa.exekall_customize.LISAAdaptor Register CLI parameters for the ``show`` subcommand. * - :meth:`~lisa.exekall_customize.LISAAdaptor.reload_db` - .. withrefctx:: :module: lisa.exekall_customize :class: lisa.exekall_customize.LISAAdaptor Hook called when reloading a serialized :class:`exekall.engine.ValueDB`. The returned database will be used. * - :meth:`~lisa.exekall_customize.LISAAdaptor.show_db` - .. withrefctx:: :module: lisa.exekall_customize :class: lisa.exekall_customize.LISAAdaptor Show the content of the database. * - :meth:`~exekall.customization.AdaptorBase.filter_op_set` :sup:`inherited` - See :meth:`exekall.customization.AdaptorBase.filter_op_set` * - :meth:`~exekall.customization.AdaptorBase.get_adaptor_cls` :sup:`inherited` - See :meth:`exekall.customization.AdaptorBase.get_adaptor_cls` * - :meth:`~exekall.customization.AdaptorBase.get_summary` :sup:`inherited` - See :meth:`exekall.customization.AdaptorBase.get_summary` Attributes ---------- .. autoattribute:: lisa.exekall_customize::LISAAdaptor.name Methods ------- .. automethod:: lisa.exekall_customize::LISAAdaptor.compare_db_list .. automethod:: lisa.exekall_customize::LISAAdaptor.finalize_expr .. automethod:: lisa.exekall_customize::LISAAdaptor.format_expr_list .. automethod:: lisa.exekall_customize::LISAAdaptor.format_result .. automethod:: lisa.exekall_customize::LISAAdaptor.get_default_type_goal_pattern_set .. automethod:: lisa.exekall_customize::LISAAdaptor.get_hidden_op_set .. automethod:: lisa.exekall_customize::LISAAdaptor.get_non_reusable_type_set .. automethod:: lisa.exekall_customize::LISAAdaptor.get_prebuilt_op_set .. automethod:: lisa.exekall_customize::LISAAdaptor.get_run_exit_code .. automethod:: lisa.exekall_customize::LISAAdaptor.get_tags .. automethod:: lisa.exekall_customize::LISAAdaptor.register_compare_param .. automethod:: lisa.exekall_customize::LISAAdaptor.register_run_param .. automethod:: lisa.exekall_customize::LISAAdaptor.register_show_param .. automethod:: lisa.exekall_customize::LISAAdaptor.reload_db .. automethod:: lisa.exekall_customize::LISAAdaptor.show_db .. automethod:: lisa.exekall_customize::LISAAdaptor.filter_op_set .. automethod:: lisa.exekall_customize::LISAAdaptor.get_adaptor_cls .. automethod:: lisa.exekall_customize::LISAAdaptor.get_summary