[openstack-dev] [oslo] need input on new config option for logging translations
Luis A. Garcia
luis at linux.vnet.ibm.com
Mon Jan 13 22:43:42 UTC 2014
On 1/13/2014 1:47 PM, Doug Hellmann wrote:
> There's a review in Oslo to provide a configuration option to turn on
> the ability to log in a second language by specifying the locale
> Given the recent discussion of adding more configuration options, I
> wanted to see what people thought about providing this feature only to
> deployers using the external logging configuration file, instead of
> My idea is to provide a sample config file, so that a deployer would
> only have to fill in their locale, and then use the existing option to
> specify that logging configuration file to override the built-in logging
> What do you think?
Currently most log configuration options can be done from the
corresponding project.conf files  in addition to the logging.conf
file. In fact I think the project.conf might be a super set of logging
features, because there are some log config options that I would not
know how to do from the logging.conf file, e.g. instance_uuid_format.
I think the reason for this is simply user convenience. It's easier for
the user to just set one of those log properties from the project.conf,
and the "heavy lifting" such the creation of specific: Logger,
LogHandler, LogFormatter, LogAdapters, etc. is done behind the scenes.
For that reason I think having this option is useful for our users so
they can use the new log feature we implemented.
About the idea of providing a sample logging.conf, I think most projects
already do that, they ship a sample logging conf. I can add the
TranslationLogHandler sample there too.
Luis A. García
Cloud Solutions & OpenStack Development
IBM Systems and Technology Group
Ph: (915) 307-6568 | T/L: 363-6276
"Everything should be made as simple as possible, but not simpler."
- Albert Einstein
"Simple can be harder than complex: You have to work hard to get
your thinking clean to make it simple."
– Steve Jobs
More information about the OpenStack-dev