[openstack-dev] [oslo][oslo.service] looping.RetryDecorator behavior
renat.akhmerov at gmail.com
Fri Sep 22 01:55:48 UTC 2017
I’m not sure I fully understand your point though. You mean it’s a legacy (deprecated?) code that we should never use in our code? Should it be considered a private class of oslo_service?
In our global requirements tenacity is configured as "tenacity>=3.2.1”, should we bump it to 4.4.0?
On 21 Sep 2017, 22:42 +0700, Joshua Harlow <harlowja at fastmail.com>, wrote:
> It does look like is sort of a bug,
> Though in all honesty I wouldn't be using oslo.service or that looping
> code in the future for doing retrying...
> https://pypi.python.org/pypi/tenacity is a much better library with more
> `natural` syntax and works more as one would expect (even under threaded
> If I could of I would of never let 'loopingcall.py' become a file that
> exists, but the past is the past, ha.
> Renat Akhmerov wrote:
> > Hi Oslo team,
> > Can you please check the bug ?
> > There may be a problem with how looping.RetryDecorator works. Just
> > stumbled on it in Mistral. Not sure if it’s really a bug or made by
> > design. If it’s by design then maybe we need to have more accurate
> > documentation for it.
> > FYI: We use this decorator in Mistral and it’s also used in Nova, .
> >  https://bugs.launchpad.net/oslo.service/+bug/1718635
> > 
> > http://git.openstack.org/cgit/openstack/nova/tree/nova/virt/disk/mount/api.py
> > Thanks
> > Renat Akhmerov
> > @Nokia
> > __________________________________________________________________________
> > OpenStack Development Mailing List (not for usage questions)
> > Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the OpenStack-dev