Library for running OpenStack services
Go to file
Joshua Harlow 9604fc9c43 Use a timeutils.StopWatch for cancel timing
Instead of using time.time and such directly the
oslo utils timeutils code provides a handy timer that
itself uses monotonic time (so it won't be affected
by time shifts) so prefer to use that for the timer like
code that exists in this new cancel code.

Change-Id: Ie41f8e90cf1cb3f62fd0def00b0bc7068acd2c40
2016-03-17 09:46:12 -07:00
doc/source Document graceful_shutdown_timeout config option 2015-10-27 14:42:14 -04:00
oslo_service Use a timeutils.StopWatch for cancel timing 2016-03-17 09:46:12 -07:00
.coveragerc Fix coverage configuration and execution 2015-10-01 19:48:34 +00:00
.gitignore Fix coverage configuration and execution 2015-10-01 19:48:34 +00:00
.gitreview exported from oslo-incubator by graduate.sh 2015-05-21 16:51:40 +03:00
.mailmap exported from oslo-incubator by graduate.sh 2015-05-21 16:51:40 +03:00
.testr.conf exported from oslo-incubator by graduate.sh 2015-05-21 16:51:40 +03:00
CONTRIBUTING.rst exported from oslo-incubator by graduate.sh 2015-05-21 16:51:40 +03:00
HACKING.rst exported from oslo-incubator by graduate.sh 2015-05-21 16:51:40 +03:00
LICENSE exported from oslo-incubator by graduate.sh 2015-05-21 16:51:40 +03:00
README.rst Expand README and clean up intro to sphinx docs 2015-09-25 11:44:57 +00:00
babel.cfg exported from oslo-incubator by graduate.sh 2015-05-21 16:51:40 +03:00
bandit.yaml Add Bandit to tox for security static analysis 2015-12-01 16:10:15 +03:00
requirements.txt Updated from global requirements 2016-02-26 01:52:38 +00:00
setup.cfg Update translation setup 2016-01-29 11:43:28 +01:00
setup.py Updated from global requirements 2015-09-17 12:16:14 +00:00
test-requirements.txt Updated from global requirements 2016-02-04 18:59:10 +00:00
tox.ini Run sslutils and wsgi tests for python3 2015-12-22 13:26:40 +03:00

README.rst

oslo.service -- Library for running OpenStack services

Latest Version

Downloads

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.