[
https://issues.apache.org/jira/browse/QPID-5494?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Stitcher resolved QPID-5494.
-----------------------------------
Resolution: Not A Problem
> C++ Messaging Client Logger: configured prefix changes CLI options?
> -------------------------------------------------------------------
>
> Key: QPID-5494
> URL: https://issues.apache.org/jira/browse/QPID-5494
> Project: Qpid
> Issue Type: Bug
> Components: C++ Client
> Affects Versions: 0.27
> Reporter: Chuck Rolke
>
> There's an error in how the configured prefix (function configure() in
> qpid/cpp/include/qpid/messaging/Logger.h) works. Setting the prefix should
> add the prefix value to log messages. This lets a user add annotation to log
> messages so that when several log message streams are mixed together the
> streams can be sorted out.
> Instead the prefix appears to add the prefix value to the command line
> options. For example:
> {code}
> Logger::configure(0, (const char**)0, "foobar");
> std::cout << Logger::usage() << std::endl;
> {code}
> produces the output
> {code}
> --foobar-log-enable RULE (notice+) Enables logging for selected levels
> and
> ...
> --foobar-log-disable RULE Disables logging for selected levels
> ...
> --foobar-log-time yes|no (0) Include time in log messages
> --foobar-log-level yes|no (0) Include severity level in log messages
> --foobar-log-source yes|no (0) Include source file:line in log
> messages
> --foobar-log-thread yes|no (0) Include thread ID in log messages
> --foobar-log-function yes|no (0) Include function signature in log
> messages
> --foobar-log-hires-timestamp yes|no (0)
> Use hi-resolution timestamps in log
> messages
> --foobar-log-to-stderr yes|no (0) Send logging output to stderr
> --foobar-log-to-stdout yes|no (0) Send logging output to stdout
> --foobar-log-to-file FILE Send log output to FILE.
> {code}
> Why would a user want to change the text of the command line options? How is
> this supposed to be used?
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]