1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
|
.. -*- rst -*-
.. groonga-command
.. database: commands_plugin_unregister
``plugin_unregister``
=====================
.. note::
This command is an experimental feature.
.. versionadded:: 5.0.1
Summary
-------
``plugin_unregister`` command unregisters a plugin.
Syntax
------
This command takes only one required parameter::
plugin_unregister name
Usage
-----
Here is a sample that unregisters ``QueryExpanderTSV`` query expander
that is included in
``${PREFIX}/lib/groonga/plugins/query_expanders/tsv.so``.
.. groonga-command
.. plugin_register query_expanders/tsv
.. groonga-command
.. include:: ../../example/reference/commands/plugin_unregister/query_expanders_tsv.log
.. plugin_unregister query_expanders/tsv
You can omit ``${PREFIX}/lib/groonga/plugins/`` and suffix (``.so``).
They are completed automatically.
You can specify absolute path such as ``plugin_unregister
/usr/lib/groonga/plugins/query_expanders/tsv.so``.
Return value
------------
``plugin_unregister`` returns ``true`` as body on success such as::
[HEADER, true]
If ``plugin_unregister`` fails, error details are in ``HEADER``.
See :doc:`/reference/command/output_format` for ``HEADER``.
See also
--------
* :doc:`plugin_register`
|