Hi,

As I didn't receive any objections I went ahead and incorporated the CMISLog 
utility this morning (http://svn.apache.org/r1449287).

All uses of the log() macro have now been replaced with a CMISLog macro 
equivalent.

Most our "log" statements were around errors so I've used CMISLogError in quite 
a few places. This means these messages will appear by default as the default 
log level is set to Info for Release builds (see CMISLog.h).

If you want to ensure all logging is suppressed set the log level to Off in 
your app.

The logging in checkStatusCodeForResponse in CMISHttpRequest is also now using 
CMISLogTrace regardless of the status code. This provides a way to easily 
reveal the response body for all requests.

Regards,

Gavin




On 19 Feb 2013, at 22:49, Gavin Cornwell <[email protected]> wrote:

> Hi,
> 
> As promised in the status call on Monday I've committed a proposed CMISLog 
> utility to SVN (http://svn.apache.org/r1447948).
> 
> If there are no objections I will add the implementation, add it to XCode and 
> convert all current uses of log(), but probably after Peter S has finished 
> his current cleanup task.
> 
> @Peter E, with the convenience macros present I think that gives you the 
> override mechanism you required?
> 
> Regards,
> 
> Gavin
> 
> 
> ---
> Gavin Cornwell
> Mobile Engineering Manager
> Alfresco Software, Inc.
> 
> 
> 
> 
> 

Reply via email to