Fabrice Daugan created LOG4J2-2197:
--------------------------------------
Summary: Default system property value support
Key: LOG4J2-2197
URL: https://issues.apache.org/jira/browse/LOG4J2-2197
Project: Log4j 2
Issue Type: Bug
Components: Lookups
Affects Versions: 2.10.0
Reporter: Fabrice Daugan
As Spring and some other libraries, it would be nice to support default
property value. For sample :
{{$\{sys:property_name:default_value}}}
Lookup will return the actual system property value of "property_name" if
defined, otherwise "default_value".
The form without default value would work as normal and return a "null" value
when this property is not defined.
The way of getting the default value will be similar to "ResourceBundleLookup"
and both "EnvironmentLookup" and "SystemPropertiesLookup" will benefit this
feature.
Patch incoming...
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)