Refreshed translations

Updated translations by running the following:
$ python setup.py extract_messages
$ python setup.py update_catalog --no-fuzzy-matching \
  --ignore-obsolete=true
$ source \
  ../infra/project-config/jenkins/scripts/common_translation_update.sh
$ setup_loglevel_vars
$ cleanup_po_files trove

Change-Id: I2fcb4e3a0714a73a7026ce2d2c3ffde8aaee1236
convert restart_required to 'true' or 'false' string

The output of the configuration-parameters-list/show was
inadvertently changed when the parameters were moved into
the database in Juno.

Change-Id: Ic7d215482f5a9ab8ba2059cae7b91a99b35f2795
Closes-Bug: #1379665
restart_required cfg-param is bool and not string

There was a break to the previous version of the configuration
paramenters API when the configurations parameters were moved to
the database. The actual type of the restart_required parameter
should be a JSON boolean value, and not a string to be compatible
with the previous configuration parameters API.

Change-Id: If45944e25a55813ddf8f80010811da04d667ca19
Closes-Bug: #1379665
cluster_config argument missing in prepare()

Due to a bad merge, the prepare() call in postgresql does
not have cluster_config argument. Added that to make sure
postgres is in line with other data stores.

Change-Id: I1c3e5032447124dae47ae23ebf820fdcf8080588
Closes-Bug: #1380745
Merge "restart_required cfg-param is bool and not string" into proposed/juno
Merge tag '2014.2'

Trove 2014.2

Change-Id: I7ea34a1c14af8f6cb067b212df823a4984fd9f0b
Update some log calls for translation and lazyness

Update log calls to use _LI and friends.
Follow oslo.i18n recommendation to use "," instead of % so that
lazy evaluation of debug messages is possible.

For details about tagging, see http://docs.openstack.org/developer/oslo.i18n/guidelines.html#log-translation

Partial-Bug: #1379001

Change-Id: I4aff674555945e6097283770fe77abecfebd740e
Couchbase Root Password Can Go Out Of Sync

if a user goes to the web console of a couchbase instance and adds
another couchbase instance as a server to create a cluster, the root
password for the second server is replaced with the first server's
password (aka they're synced).

this is problematic because the ping check today relies on the
password in /etc/couchbase/secret_key, which is only set on
prepare(). this means that the status for the second server (and
the third, and etc.) flips to 'shutdown' because the state of the
database cannot be ascertained.

the solution is to retrieve the current password from config.dat if
the status check fails with the stored value in secret_key. if the
password parsed from config.dat works, update the stored value in
secret_key.

Change-Id: Ia39b9c57df88b6784d13d8f3fd86967c7cffa743
Closes-Bug: #1380984
Updated from global requirements

Change-Id: I6cb91d1c11a702ca8f779dbd1bcff5f190597c3c
Merge "Couchbase Root Password Can Go Out Of Sync"
Updated from global requirements

Change-Id: Id3543e912346b5a6113f631770515fa2fd1080fe
Merge "Update some log calls for translation and lazyness"
Couchbase backup failing

Executing a backup on Couchbase doesn't finish. Examining the log in
the Guest Agent revealed the following error:
'OSError: [Errno 2] No such file or directory'

This occurred because a list was being passed to 'execute' instead of
*args. These instances have been fixed.

Change-Id: I4616437909a31818faf082f0c272de9415219acd
Closes-Bug: #1387721
Imported Translations from Transifex

For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: I13a2397c9bc38e73149a40be06485ae5911d54f1
Merge "Couchbase backup failing"
making service catalog for endpoints more configurable

When creating a client you may need the client to be something other
than the endpoint type of 'publicURL'. This will allow you to
overwrite the endpoint type of each service client.

Closes-Bug: #1389885
Change-Id: I117b2ec9397f5bdbc0861902e7e502a86a7b3c9e
configuration parameters payload changed

the configuration parameters payload was originally just 'max'
and 'min' for the range and was changed to 'max_value' and
'min_value' in the output. Reverting this back to the original
v1 spec of 'max' and 'min'.

Closes-Bug: #1390317
Change-Id: I9628313e4154048a6aa9a089a6e3ec18f9af1d33
Merge "configuration parameters payload changed"
Updated from global requirements

Change-Id: I00ff8b1b482abd8f94aba4a579eda532a471bba8
Update and correct documentation snippets

Partially implements: blueprint example-snippet-generator
Change-Id: I26f63bd9ef4a1ec5559d41bda7c476ba829b1729