diff options
author | Siri Hansen <siri@erlang.org> | 2018-05-02 19:20:27 +0200 |
---|---|---|
committer | Siri Hansen <siri@erlang.org> | 2018-05-07 12:02:25 +0200 |
commit | 3cef0524e4332ebf547180ec0d0feafe0a559b5c (patch) | |
tree | 26d95510da97051b94e31435249a5d409673af53 /lib/kernel/doc/src | |
parent | 336e7eed4e44fe9267234e4702db6fd613064dcd (diff) | |
download | otp-3cef0524e4332ebf547180ec0d0feafe0a559b5c.tar.gz otp-3cef0524e4332ebf547180ec0d0feafe0a559b5c.tar.bz2 otp-3cef0524e4332ebf547180ec0d0feafe0a559b5c.zip |
Add logger:update_process_metadata/1
Diffstat (limited to 'lib/kernel/doc/src')
-rw-r--r-- | lib/kernel/doc/src/logger.xml | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/lib/kernel/doc/src/logger.xml b/lib/kernel/doc/src/logger.xml index 2beefd1240..2f7feb5eef 100644 --- a/lib/kernel/doc/src/logger.xml +++ b/lib/kernel/doc/src/logger.xml @@ -471,10 +471,9 @@ Current logger configuration: <name name="set_process_metadata" arity="1"/> <fsummary>Set metadata to use when logging from current process.</fsummary> <desc> - <p>Set metadata which <c>logger</c> automatically inserts it - in all log events produced on the current - process. Subsequent calls will overwrite previous data set - by this function.</p> + <p>Set metadata which <c>logger</c> automatically inserts in + all log events produced on the current process. Subsequent + calls will overwrite previous data set by this function.</p> <p>When logging, location data produced by the log macros, and/or metadata given as argument to the log call (API function or macro), will be merged with the process @@ -486,6 +485,21 @@ Current logger configuration: </func> <func> + <name name="update_process_metadata" arity="1"/> + <fsummary>Update metadata to use when logging from current process.</fsummary> + <desc> + <p>Update metadata to use when logging from current process</p> + <p>This function behaves as if it was implemented as follows:</p> + <code type="erl"> +logger:set_process_metadata(maps:merge(logger:get_process_metadata(),Meta)) + </code> + <p>If no process metadata exists, the function behaves as + <seealso marker="#set_process_metadata-1"><c>set_process_metadata/1</c> + </seealso>.</p> + </desc> + </func> + + <func> <name name="get_process_metadata" arity="0"/> <fsummary>Retrieve data set with set_process_metadata/1.</fsummary> <desc> |