Add "new in" tags to docs for new Icehouse settings

Also re-alphabetize settings list

Change-Id: Ieb47e9f2a0be4906a744970a9d17dd5177e59fc0
Partial-Bug: #1300710
This commit is contained in:
Gary W. Smith 2014-05-07 15:52:53 -07:00
parent 92b2a3edd7
commit 83daca331a

View File

@ -217,6 +217,26 @@ This example sorts flavors by vcpus in descending order::
'reverse': True, 'reverse': True,
} }
``FLAVOR_EXTRA_KEYS``
---------------------
.. versionadded:: 2014.1(Icehouse)
Default::
{
'flavor_keys': [
('quota:read_bytes_sec', _('Quota: Read bytes')),
('quota:write_bytes_sec', _('Quota: Write bytes')),
('quota:cpu_quota', _('Quota: CPU')),
('quota:cpu_period', _('Quota: CPU period')),
('quota:inbound_average', _('Quota: Inbound average')),
('quota:outbound_average', _('Quota: Outbound average'))
]
}
Used to customize flavor extra specs keys
``IMAGES_LIST_FILTER_TENANTS`` ``IMAGES_LIST_FILTER_TENANTS``
------------------------------ ------------------------------
@ -235,6 +255,8 @@ Example: ``[{'text': 'Official', 'tenant': '27d0058849da47c896d205e2fc25a5e8', '
``OPENSTACK_ENABLE_PASSWORD_RETRIEVE`` ``OPENSTACK_ENABLE_PASSWORD_RETRIEVE``
-------------------------------------- --------------------------------------
.. versionadded:: 2014.1(Icehouse)
Default: ``"False"`` Default: ``"False"``
When set, enables the instance action "Retrieve password" allowing password retrieval When set, enables the instance action "Retrieve password" allowing password retrieval
@ -394,24 +416,6 @@ Default: ``"1800"``
Specifies the timespan in seconds inactivity, until a user is considered as Specifies the timespan in seconds inactivity, until a user is considered as
logged out. logged out.
``FLAVOR_EXTRA_KEYS``
---------------------
Default::
{
'flavor_keys': [
('quota:read_bytes_sec', _('Quota: Read bytes')),
('quota:write_bytes_sec', _('Quota: Write bytes')),
('quota:cpu_quota', _('Quota: CPU')),
('quota:cpu_period', _('Quota: CPU period')),
('quota:inbound_average', _('Quota: Inbound average')),
('quota:outbound_average', _('Quota: Outbound average'))
]
}
Used to customize flavor extra specs keys
Django Settings (Partial) Django Settings (Partial)
========================= =========================
@ -472,6 +476,8 @@ are generally safe to use.
Pluggable Settings for Dashboards Pluggable Settings for Dashboards
================================= =================================
.. versionadded:: 2014.1(Icehouse)
Many dashboards may require their own modifications to the settings, and their Many dashboards may require their own modifications to the settings, and their
installation would therefore require modifying the settings file. This is not installation would therefore require modifying the settings file. This is not
optimal, so the dashboards can provide the settings that they require in a optimal, so the dashboards can provide the settings that they require in a
@ -493,27 +499,37 @@ The files contain following keys:
``DASHBOARD`` ``DASHBOARD``
------------- -------------
.. versionadded:: 2014.1(Icehouse)
The name of the dashboard to be added to ``HORIZON['dashboards']``. Required. The name of the dashboard to be added to ``HORIZON['dashboards']``. Required.
``DEFAULT`` ``DEFAULT``
----------- -----------
.. versionadded:: 2014.1(Icehouse)
If set to ``True``, this dashboard will be set as the default dashboard. If set to ``True``, this dashboard will be set as the default dashboard.
``ADD_EXCEPTIONS`` ``ADD_EXCEPTIONS``
------------------ ------------------
.. versionadded:: 2014.1(Icehouse)
A dictionary of exception classes to be added to ``HORIZON['exceptions']``. A dictionary of exception classes to be added to ``HORIZON['exceptions']``.
``ADD_INSTALLED_APPS`` ``ADD_INSTALLED_APPS``
---------------------- ----------------------
.. versionadded:: 2014.1(Icehouse)
A list of applications to be prepended to ``INSTALLED_APPS``. A list of applications to be prepended to ``INSTALLED_APPS``.
This is needed to expose static files from a plugin. This is needed to expose static files from a plugin.
``DISABLED`` ``DISABLED``
------------ ------------
.. versionadded:: 2014.1(Icehouse)
If set to ``True``, this dashboard will not be added to the settings. If set to ``True``, this dashboard will not be added to the settings.
Examples Examples
@ -544,6 +560,8 @@ create a file ``openstack_dashboard/local/enabled/_50_tuskar.py`` with::
Pluggable Settings for Panels Pluggable Settings for Panels
============================= =============================
.. versionadded:: 2014.1(Icehouse)
Panels customization can be made by providing a custom python module that Panels customization can be made by providing a custom python module that
contains python code to add or remove panel to/from the dashboard. This contains python code to add or remove panel to/from the dashboard. This
requires altering the settings file. For panels provided by third-party, requires altering the settings file. For panels provided by third-party,
@ -566,32 +584,44 @@ The files contain following keys:
``PANEL`` ``PANEL``
--------- ---------
.. versionadded:: 2014.1(Icehouse)
The name of the panel to be added to ``HORIZON_CONFIG``. Required. The name of the panel to be added to ``HORIZON_CONFIG``. Required.
``PANEL_DASHBOARD`` ``PANEL_DASHBOARD``
------------------- -------------------
.. versionadded:: 2014.1(Icehouse)
The name of the dashboard the ``PANEL`` associated with. Required. The name of the dashboard the ``PANEL`` associated with. Required.
``PANEL_GROUP`` ``PANEL_GROUP``
--------------- ---------------
.. versionadded:: 2014.1(Icehouse)
The name of the panel group the ``PANEL`` is associated with. The name of the panel group the ``PANEL`` is associated with.
``DEFAULT_PANEL`` ``DEFAULT_PANEL``
----------------- -----------------
.. versionadded:: 2014.1(Icehouse)
If set, it will update the default panel of the ``PANEL_DASHBOARD``. If set, it will update the default panel of the ``PANEL_DASHBOARD``.
``ADD_PANEL`` ``ADD_PANEL``
------------- -------------
.. versionadded:: 2014.1(Icehouse)
Python panel class of the ``PANEL`` to be added. Python panel class of the ``PANEL`` to be added.
``REMOVE_PANEL`` ``REMOVE_PANEL``
---------------- ----------------
.. versionadded:: 2014.1(Icehouse)
If set to ``True``, the PANEL will be removed from PANEL_DASHBOARD/PANEL_GROUP. If set to ``True``, the PANEL will be removed from PANEL_DASHBOARD/PANEL_GROUP.
``ADD_INSTALLED_APPS`` ``ADD_INSTALLED_APPS``
@ -603,6 +633,8 @@ This is needed to expose static files from a plugin.
``DISABLED`` ``DISABLED``
------------ ------------
.. versionadded:: 2014.1(Icehouse)
If set to ``True``, this panel configuration will be skipped. If set to ``True``, this panel configuration will be skipped.
Examples Examples
@ -638,6 +670,8 @@ following content::
Pluggable Settings for Panel Groups Pluggable Settings for Panel Groups
=================================== ===================================
.. versionadded:: 2014.1(Icehouse)
To organize the panels created from the pluggable settings, there is also To organize the panels created from the pluggable settings, there is also
a way to create panel group though configuration file. This creates an empty a way to create panel group though configuration file. This creates an empty
panel group to act as placeholder for the panels that can be created later. panel group to act as placeholder for the panels that can be created later.
@ -663,26 +697,36 @@ The files contain following keys:
``PANEL_GROUP`` ``PANEL_GROUP``
--------------- ---------------
.. versionadded:: 2014.1(Icehouse)
The name of the panel group to be added to ``HORIZON_CONFIG``. Required. The name of the panel group to be added to ``HORIZON_CONFIG``. Required.
``PANEL_GROUP_NAME`` ``PANEL_GROUP_NAME``
-------------------- --------------------
.. versionadded:: 2014.1(Icehouse)
The display name of the PANEL_GROUP. Required. The display name of the PANEL_GROUP. Required.
``PANEL_GROUP_DASHBOARD`` ``PANEL_GROUP_DASHBOARD``
------------------------- -------------------------
.. versionadded:: 2014.1(Icehouse)
The name of the dashboard the ``PANEL_GROUP`` associated with. Required. The name of the dashboard the ``PANEL_GROUP`` associated with. Required.
``DISABLED`` ``DISABLED``
------------ ------------
.. versionadded:: 2014.1(Icehouse)
If set to ``True``, this panel configuration will be skipped. If set to ``True``, this panel configuration will be skipped.
``UPDATE_HORIZON_CONFIG`` ``UPDATE_HORIZON_CONFIG``
------------------------- -------------------------
.. versionadded:: 2014.1(Icehouse)
A dictionary of values that will replace the values in ``HORIZON_CONFIG``. The A dictionary of values that will replace the values in ``HORIZON_CONFIG``. The
order in which this setting is applied is the same as for the other pluggable order in which this setting is applied is the same as for the other pluggable
settings, and is described at the beginning of this section. settings, and is described at the beginning of this section.