OpsLoggerFactory creates AsyncOpsLoggers when required

Calling setAsync(true) causes an asynchronous logger to be
created. Calling setAsync(false) causes a synchronous logger
 to be built. The default is false.