[Groonga-commit] groonga/groonga at 28287c2 [master] doc: document config_set

Back to archive index

Kouhei Sutou null+****@clear*****
Tue Jan 26 15:34:48 JST 2016


Kouhei Sutou	2016-01-26 15:34:48 +0900 (Tue, 26 Jan 2016)

  New Revision: 28287c2aaf45f4108f1e3662864515366b5e94e8
  https://github.com/groonga/groonga/commit/28287c2aaf45f4108f1e3662864515366b5e94e8

  Message:
    doc: document config_set

  Added files:
    doc/source/example/reference/commands/config_set/set_and_get.log
  Copied files:
    doc/source/reference/commands/config_set.rst
      (from doc/source/reference/commands/config_get.rst)
  Modified files:
    doc/source/reference/commands/config_get.rst

  Added: doc/source/example/reference/commands/config_set/set_and_get.log (+6 -0) 100644
===================================================================
--- /dev/null
+++ doc/source/example/reference/commands/config_set/set_and_get.log    2016-01-26 15:34:48 +0900 (c877cb8)
@@ -0,0 +1,6 @@
+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"]

  Modified: doc/source/reference/commands/config_get.rst (+1 -0)
===================================================================
--- doc/source/reference/commands/config_get.rst    2016-01-26 15:26:49 +0900 (d8f369a)
+++ doc/source/reference/commands/config_get.rst    2016-01-26 15:34:48 +0900 (305092f)
@@ -93,3 +93,4 @@ See also
 
   * :doc:`/reference/configuration`
   * :doc:`config_set`
+  * :doc:`config_delete`

  Copied: doc/source/reference/commands/config_set.rst (+27 -26) 50%
===================================================================
--- doc/source/reference/commands/config_get.rst    2016-01-26 15:26:49 +0900 (d8f369a)
+++ doc/source/reference/commands/config_set.rst    2016-01-26 15:34:48 +0900 (92b6ddf)
@@ -3,9 +3,9 @@
 .. highlightlang:: none
 
 .. groonga-command
-.. database: config_get
+.. database: config_set
 
-``config_get``
+``config_set``
 ==============
 
 Summary
@@ -13,36 +13,27 @@ Summary
 
 .. versionadded:: 5.1.2
 
-``config_get`` command returns the value of the specified
+``config_set`` command returns the value of the specified
 configuration item.
 
 Syntax
 ------
 
-This command takes one parameter::
+This command takes two parameters::
 
-  config_get key
+  config_set key value
 
 Usage
 -----
 
 Here is an example to set a value to ``alias.column_name``
-configuration item and get the value:
+configuration item and confirm the set value:
 
 .. groonga-command
-.. include:: ../../example/reference/commands/config_get/existent.log
+.. include:: ../../example/reference/commands/config_set/set_and_get.log
 .. config_set alias.column_name Aliases.real_name
 .. config_get alias.column_name
 
-Here is an example to get nonexistent configuration item value:
-
-.. groonga-command
-.. include:: ../../example/reference/commands/config_get/nonexistent.log
-.. config_get nonexistent
-
-``config_get`` returns an empty string for nonexistent configuration
-item key.
-
 Parameters
 ----------
 
@@ -51,9 +42,9 @@ This section describes all parameters.
 Required parameters
 ^^^^^^^^^^^^^^^^^^^
 
-There is one required parameter.
+There are required parameters.
 
-.. _config-get-key:
+.. _config-set-key:
 
 ``key``
 """""""
@@ -64,6 +55,16 @@ The max key size is 4KiB.
 
 You can't use an empty string as key.
 
+.. _config-set-value:
+
+``value``
+"""""""""
+
+Specifies the value of the target configuration item specified by
+``key``.
+
+The max value size is 4091B (= 4KiB - 5B).
+
 Optional parameters
 ^^^^^^^^^^^^^^^^^^^
 
@@ -72,24 +73,24 @@ There is no optional parameters.
 Return value
 ------------
 
-``config_get`` command returns the value of the specified
-configuration item::
+``config_set`` command returns whether setting a configuration item
+value is succeeded or not::
 
-  [HEADER, VALUE]
+  [HEADER, SUCCEEDED_OR_NOT]
 
 ``HEADER``
 ^^^^^^^^^^
 
 See :doc:`/reference/command/output_format` about ``HEADER``.
 
-``VALUE``
-^^^^^^^^^^
+``SUCCEEDED_OR_NOT``
+^^^^^^^^^^^^^^^^^^^^
 
-``VALUE`` is the value of the configuration item specified by
-``key``. It's a string.
+If command succeeded, it returns true, otherwise it returns false on error.
 
 See also
 --------
 
   * :doc:`/reference/configuration`
-  * :doc:`config_set`
+  * :doc:`config_get`
+  * :doc:`config_delete`
-------------- next part --------------
HTML����������������������������...
下载 



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