Library for running OpenStack services
3e08f3375e
Patch [1] for switched to use eventlet Event for loopingcall events. It may now happen that stop event is sent when other event was already sent and loopingcall is already not running. That cause AssertionError in eventlet.event module. To avoid that, we should check if if loopingcall is running before sending _abort.set(). [1] https://review.openstack.org/#/c/611807/ Closes-Bug #1800879 Change-Id: I28ad3bdb51a20350c90dee4420058c30946897e5 |
||
---|---|---|
doc/source | ||
oslo_service | ||
releasenotes | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.stestr.conf | ||
.zuul.yaml | ||
babel.cfg | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
lower-constraints.txt | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Team and repository tags
oslo.service -- Library for running OpenStack services
oslo.service provides a framework for defining new long-running services using the patterns established by other OpenStack applications. It also includes utilities long-running applications might need for working with SSL or WSGI, performing periodic operations, interacting with systemd, etc.
- Free software: Apache license
- Documentation: https://docs.openstack.org/oslo.service/latest/
- Source: https://git.openstack.org/cgit/openstack/oslo.service
- Bugs: https://bugs.launchpad.net/oslo.service
- Release notes: https://docs.openstack.org/releasenotes/oslo.service/