[openstack-dev] Using thread local storage for correlation_id
    Brian Elliott 
    bdelliott at gmail.com
       
    Tue Jun  4 19:00:46 UTC 2013
    
    
  
Hi Venkatesh,
> 
> We are planning to make the correlation_id available for logging through thread local storage especially using the existing 'local.strong_store' reference. ( available from oslo-incubator/openstack/common/local.py).
> ie., by setting the correlation_id as attribute to 'local.strong_store' in the correlation_id middleware.
> 
> Wish to know if its good idea to use the thread local storage from local.py for correlation_id so that it could be used by respective services.
> 
My personal preference is to pass the correlation id around explicitly rather than using thread local storage.  At least in Nova, there is a request context where there is already a well-established pattern of storing this type of information.  
Thanks,
Brian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20130604/a069fcd5/attachment.html>
    
    
More information about the OpenStack-dev
mailing list