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: I392d113c13cb6ba77e1bbcaf1b37c54c8b0eb1a5
$use_syslog_real = pick($::ceilometer::use_syslog,$use_syslog)
$use_stderr_real = pick($::ceilometer::use_stderr,$use_stderr)
$log_facility_real = pick($::ceilometer::log_facility,$log_facility)
- $log_dir_real = pick($::ceilometer::log_dir,$log_dir)
+ if $log_dir != '' {
+ $log_dir_real = pick($::ceilometer::log_dir,$log_dir)
+ } else {
+ $log_dir_real = $log_dir
+ }
$debug_real = pick($::ceilometer::debug,$debug)
oslo::log { 'ceilometer_config':