~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to docs/configuration/options.rst

  • Committer: Mark Atwood
  • Date: 2011-10-27 05:08:12 UTC
  • mfrom: (2445.1.11 rf)
  • Revision ID: me@mark.atwood.name-20111027050812-1icvs72lb0u4xdc4
mergeĀ lp:~olafvdspek/drizzle/refactor8

Show diffs side-by-side

added added

removed removed

Lines of Context:
23
23
``drizzled --plugin-add PLUGIN --help`` where ``PLUGIN`` is the name of any
24
24
plugin.  For example:
25
25
 
26
 
.. code-block:: none
 
26
.. code-block:: bash
27
27
 
28
28
   $ drizzled --plugin-add query_log --help
29
29
   sbin/drizzled  Ver 2011.08.25.2411 for pc-linux-gnu on i686 (Source distribution (trunk))
42
42
Options listed by ``--help`` can be used as :ref:`command_line_options`.
43
43
To use them in :ref:`config_files`, strip the leading ``--``.
44
44
 
45
 
.. note::
46
 
 
47
 
   Since Drizzle uses many plugins, the available options vary
48
 
   depending on which plugins are loaded.  If you cannnot find a
49
 
   certain option, ensure that the plugin which provides the option is
50
 
   loaded.
 
45
.. note:: Since Drizzle uses many plugins, the available options vary depending on which plugins are loaded.  If you cannnot find a certain option, ensure that the plugin which provides the option is loaded.
51
46
 
52
47
.. _setting_options:
53
48
 
149
144
in this directory.)
150
145
 
151
146
A good strategy for configuring Drizzle with multiple config files is to
152
 
put general :ref:`drizzled_options` in :file:`/etc/drizzle/drizzled.cnf`
 
147
put :ref:`drizzled_options` in :file:`/etc/drizzle/drizzled.cnf`
153
148
(:file:`/etc/drizzle` is the default :option:`--config-dir` value)
154
 
and any options related to a plugin in a separate config file in
 
149
and plugin options in spearate config files in
155
150
:file:`/etc/drizzle/conf.d/`.  For example:
156
151
 
157
152
.. code-block:: bash
168
163
 
169
164
.. code-block:: ini
170
165
 
171
 
   server-id=42
172
 
   core-file
173
 
 
174
 
.. code-block:: bash
175
 
 
176
 
   $ cat /etc/drizzle/conf.d/auth-file
177
 
 
178
 
.. code-block:: ini
179
 
 
180
 
   # drizzled option to load the auth_file plugin
181
166
   plugin-remove=auth_all
182
167
   plugin-add=auth_file
183
 
   
184
 
   # Options for the plugin itself
 
168
 
 
169
.. code-block:: bash
 
170
 
 
171
   $ cat /etc/drizzle/conf.d/auth-file
 
172
 
 
173
.. code-block:: ini
 
174
 
185
175
   [auth-file]
186
176
   users=/etc/drizzle/users
187
177