Primary Maintainer¶
- Primary Maintainer:
bnemec
https://blueprints.launchpad.net/oslo.concurrency/+spec/graduate-oslo-concurrency
A library for managing threads and processes.
oslo.concurrency
lockutils.py tests/unit/test_lockutils.py fixture/lockutils.py
processutils.py tests/unit/test_processutils.py
Neutron - there was a note from the summit session that some changes in the Neutron rootwrap calling code needed to be addressed as part of this work, but no one remembers the details so we’ll start with it to make sure any issues are addressed before cutting a final release.
bnemec
bnemec
bnemec
Juno-2
https://wiki.openstack.org/wiki/Oslo/CreatingANewLibrary#Checklist
Make lockutils.main() a console script entry point
Clean up processutils use of greenthreads and random sleeps
Rename fixture/lockutils.py to fixture.py in the lib
Fix PosixLock problem with program termination: https://bugs.launchpad.net/oslo/+bug/1327946
Open a bug about this lib’s use of fileutils so it can be converted when oslo.io graduates
None
https://blueprints.launchpad.net/oslo/+spec/graduate-oslo-log
https://blueprints.launchpad.net/oslo/+spec/cleanup-processutils-for-graduation
lockutils uses fileutils, so that module will be copied from oslo-incubator until oslo.io graduates.
https://etherpad.openstack.org/p/juno-oslo-release-plan
Note
This work is licensed under a Creative Commons Attribution 3.0 Unported License. http://creativecommons.org/licenses/by/3.0/legalcode
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.