[Groonga-commit] groonga/groonga at 8c689e2 [master] doc: document config_delete

Back to archive index

Kouhei Sutou null+****@clear*****
Tue Jan 26 15:42:49 JST 2016


Kouhei Sutou	2016-01-26 15:42:49 +0900 (Tue, 26 Jan 2016)

  New Revision: 8c689e2391c7eddecda6a26be1ee075029dee239
  https://github.com/groonga/groonga/commit/8c689e2391c7eddecda6a26be1ee075029dee239

  Message:
    doc: document config_delete

  Added files:
    doc/source/example/reference/commands/config_delete/existent.log
    doc/source/example/reference/commands/config_delete/nonexistent.log
    doc/source/reference/commands/config_delete.rst
  Modified files:
    doc/files.am

  Modified: doc/files.am (+14 -0)
===================================================================
--- doc/files.am    2016-01-26 15:38:27 +0900 (410055a)
+++ doc/files.am    2016-01-26 15:42:49 +0900 (d5d9d33)
@@ -56,8 +56,11 @@ absolute_source_files = \
 	$(top_srcdir)/doc/source/example/reference/commands/column_copy/to_table_setup.log \
 	$(top_srcdir)/doc/source/example/reference/commands/column_list/column_list.log \
 	$(top_srcdir)/doc/source/example/reference/commands/column_rename/column_rename.log \
+	$(top_srcdir)/doc/source/example/reference/commands/config_delete/existent.log \
+	$(top_srcdir)/doc/source/example/reference/commands/config_delete/nonexistent.log \
 	$(top_srcdir)/doc/source/example/reference/commands/config_get/existent.log \
 	$(top_srcdir)/doc/source/example/reference/commands/config_get/nonexistent.log \
+	$(top_srcdir)/doc/source/example/reference/commands/config_set/set_and_get.log \
 	$(top_srcdir)/doc/source/example/reference/commands/database_unmap/usage_failure.log \
 	$(top_srcdir)/doc/source/example/reference/commands/database_unmap/usage_success.log \
 	$(top_srcdir)/doc/source/example/reference/commands/delete/cascade.log \
@@ -629,7 +632,9 @@ absolute_source_files = \
 	$(top_srcdir)/doc/source/reference/commands/column_list.rst \
 	$(top_srcdir)/doc/source/reference/commands/column_remove.rst \
 	$(top_srcdir)/doc/source/reference/commands/column_rename.rst \
+	$(top_srcdir)/doc/source/reference/commands/config_delete.rst \
 	$(top_srcdir)/doc/source/reference/commands/config_get.rst \
+	$(top_srcdir)/doc/source/reference/commands/config_set.rst \
 	$(top_srcdir)/doc/source/reference/commands/database_unmap.rst \
 	$(top_srcdir)/doc/source/reference/commands/define_selector.rst \
 	$(top_srcdir)/doc/source/reference/commands/defrag.rst \
@@ -834,8 +839,11 @@ source_files_relative_from_doc_dir = \
 	source/example/reference/commands/column_copy/to_table_setup.log \
 	source/example/reference/commands/column_list/column_list.log \
 	source/example/reference/commands/column_rename/column_rename.log \
+	source/example/reference/commands/config_delete/existent.log \
+	source/example/reference/commands/config_delete/nonexistent.log \
 	source/example/reference/commands/config_get/existent.log \
 	source/example/reference/commands/config_get/nonexistent.log \
+	source/example/reference/commands/config_set/set_and_get.log \
 	source/example/reference/commands/database_unmap/usage_failure.log \
 	source/example/reference/commands/database_unmap/usage_success.log \
 	source/example/reference/commands/delete/cascade.log \
@@ -1407,7 +1415,9 @@ source_files_relative_from_doc_dir = \
 	source/reference/commands/column_list.rst \
 	source/reference/commands/column_remove.rst \
 	source/reference/commands/column_rename.rst \
+	source/reference/commands/config_delete.rst \
 	source/reference/commands/config_get.rst \
+	source/reference/commands/config_set.rst \
 	source/reference/commands/database_unmap.rst \
 	source/reference/commands/define_selector.rst \
 	source/reference/commands/defrag.rst \
@@ -1757,7 +1767,9 @@ html_files_relative_from_locale_dir = \
 	html/_sources/reference/commands/column_list.txt \
 	html/_sources/reference/commands/column_remove.txt \
 	html/_sources/reference/commands/column_rename.txt \
+	html/_sources/reference/commands/config_delete.txt \
 	html/_sources/reference/commands/config_get.txt \
+	html/_sources/reference/commands/config_set.txt \
 	html/_sources/reference/commands/database_unmap.txt \
 	html/_sources/reference/commands/define_selector.txt \
 	html/_sources/reference/commands/defrag.txt \
@@ -1999,7 +2011,9 @@ html_files_relative_from_locale_dir = \
 	html/reference/commands/column_list.html \
 	html/reference/commands/column_remove.html \
 	html/reference/commands/column_rename.html \
+	html/reference/commands/config_delete.html \
 	html/reference/commands/config_get.html \
+	html/reference/commands/config_set.html \
 	html/reference/commands/database_unmap.html \
 	html/reference/commands/define_selector.html \
 	html/reference/commands/defrag.html \

  Added: doc/source/example/reference/commands/config_delete/existent.log (+10 -0) 100644
===================================================================
--- /dev/null
+++ doc/source/example/reference/commands/config_delete/existent.log    2016-01-26 15:42:49 +0900 (ff93215)
@@ -0,0 +1,10 @@
+Execution example::
+
+  config_set alias.column_name Aliases.real_name
+  # [[0, 1337566253.89858, 0.000355720520019531], true]
+  config_get alias.column_name
+  # [[0, 1337566253.89858, 0.000355720520019531], "Aliases.real_name"]
+  config_delete alias.column_name
+  # [[0, 1337566253.89858, 0.000355720520019531], true]
+  config_get alias.column_name
+  # [[0, 1337566253.89858, 0.000355720520019531], ""]

  Added: doc/source/example/reference/commands/config_delete/nonexistent.log (+19 -0) 100644
===================================================================
--- /dev/null
+++ doc/source/example/reference/commands/config_delete/nonexistent.log    2016-01-26 15:42:49 +0900 (06c2988)
@@ -0,0 +1,19 @@
+Execution example::
+
+  config_delete nonexistent
+  # [
+  #   [
+  #     -22, 
+  #     1337566253.89858, 
+  #     0.000355720520019531, 
+  #     "[config][delete] failed to delete", 
+  #     [
+  #       [
+  #         "grn_config_delete", 
+  #         "config.c", 
+  #         166
+  #       ]
+  #     ]
+  #   ], 
+  #   false
+  # ]

  Added: doc/source/reference/commands/config_delete.rst (+95 -0) 100644
===================================================================
--- /dev/null
+++ doc/source/reference/commands/config_delete.rst    2016-01-26 15:42:49 +0900 (34d4db6)
@@ -0,0 +1,95 @@
+.. -*- rst -*-
+
+.. highlightlang:: none
+
+.. groonga-command
+.. database: config_delete
+
+``config_delete``
+=================
+
+Summary
+-------
+
+.. versionadded:: 5.1.2
+
+``config_delete`` command deletes the specified configuration item.
+
+Syntax
+------
+
+This command takes one parameter::
+
+  config_delete key
+
+Usage
+-----
+
+Here is an example to delete ``alias.column_name`` configuration item:
+
+.. groonga-command
+.. include:: ../../example/reference/commands/config_delete/existent.log
+.. config_set alias.column_name Aliases.real_name
+.. config_get alias.column_name
+.. config_delete alias.column_name
+.. config_get alias.column_name
+
+Here is an example to delete nonexistent configuration item:
+
+.. groonga-command
+.. include:: ../../example/reference/commands/config_delete/nonexistent.log
+.. config_delete nonexistent
+
+``config_delete`` returns an error when you try to delete nonexistent
+configuration item.
+
+Parameters
+----------
+
+This section describes all parameters.
+
+Required parameters
+^^^^^^^^^^^^^^^^^^^
+
+There is one required parameter.
+
+.. _config-delete-key:
+
+``key``
+"""""""
+
+Specifies the key of target configuration item.
+
+The max key size is 4KiB.
+
+You can't use an empty string as key.
+
+Optional parameters
+^^^^^^^^^^^^^^^^^^^
+
+There is no optional parameters.
+
+Return value
+------------
+
+``config_delete`` command returns whether deleting a configuration
+item is succeeded or not::
+
+  [HEADER, SUCCEEDED_OR_NOT]
+
+``HEADER``
+^^^^^^^^^^
+
+See :doc:`/reference/command/output_format` about ``HEADER``.
+
+``SUCCEEDED_OR_NOT``
+^^^^^^^^^^^^^^^^^^^^
+
+If command succeeded, it returns true, otherwise it returns false on error.
+
+See also
+--------
+
+  * :doc:`/reference/configuration`
+  * :doc:`config_get`
+  * :doc:`config_set`
-------------- next part --------------
HTML����������������������������...
Télécharger 



More information about the Groonga-commit mailing list
Back to archive index