Make sure documentation is the same and follow
the standard which we are trying to enforce on
all modules.
Change-Id: I2db292c8f4501d358c19cd8c0276c6b9ea1f6d11
An empty string is an acceptable value of this entry, and it forces
logging to stdout/stderr, which is useful when running on containers.
Change-Id: I363a7558e4addf6b984e27bfa19ebec6d13aa01d
log_file should be set to $::os_service_default and not to the boolean
false because the boolean false gets interpreted as a file name.
Change-Id: Ie52ea5bbd5e921aeede7a5b3c532c20574728bc2
This commit partially reverts original commit.
use_syslog option is not deprecated and still actual.
This reverts commit 700ddfd674a817c190916890a4a74f82ed82d3c1
Change-Id: Ie7515a45abeb3b0b4a7833bd19a32fbab759765a
Option "verbose" from group "DEFAULT" is deprecated for removal.
The parameter has no effect.
Deprecated verbose in all classes
Remove verbose in README
Remove verbose from tests.
If this option is not set explicitly, there is no such warning.
Change-Id: Iedbc3ea8824fdef8e1e5434d8be9463704c0579a
Additonal changes:
* switch database related parameters to $::os_service_default
as they are used in oslo::db
* update unit tests
Change-Id: I2c79261d8000d68521f783b5df9a535ff47ce53d
Move all dependency tracking to an external class which simplifies the
relationships and allows managing Trove without necessarily using
packages.
This change also cleans up how the client is handled to make
it more configurable and match other modules.
Finally the reference to the deprecated and non-functional
keystone::python class is dropped.
Change-Id: I943685fbeb114dead80b7465b8f5c564a0bc9fe0
Currently logging configuration is splitted in two distinct classes,
the api.pp and the logging.pp classes. This review aims to centralize
all logging related parameters in a single class, the logging.pp one.
The impacted parameters are :
* use_syslog
* use_stderr
* log_facility
* verbose
* debug
* log_dir
* log_file
This change remains backward compatible with what is currently in place.
Related-bug: #1515273
Change-Id: I76f51876e78015db722ff0fc37f6bcd76fd651f2
Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>