gantt/nova/openstack/common
Matt Riedemann 12effeeb75 Sync oslo lockutils for "fix lockutils.lock() to make it thread-safe"
Pull in oslo-incubator change Ia18e6e9f "fix lockutils.lock() to make it
thread-safe" along with dependencies.

Note: I've intentionally excluded log.py from the sync since it pulls in
Change Ic2cf3e52: Adding domain to context and log which is (1) unrelated
to the lockutils change and (2) also changes context.py, which lockutils
does not depend on.

Changes by module (from oldest to newest)
=========================================

excutils:

Change Ic36fa050: Enable H302 hacking check
Change Ibf3c56e4: BaseException.message is deprecated since Python 2.6
Change I87fd89ff: excutils: use six.reraise to re-raise
Change If640e551: excutils: replace unicode by six.u
Change Ic6f0c0ef: Remove vim header

fileutils:

Change Ia51d416b: Add utils for creating tempfile
Change Ic6f0c0ef: Remove vim header

gettextutils:

Change Ic6f0c0ef: Remove vim header

importutils:

Change Ic6f0c0ef: Remove vim header

jsonutils:

Change Ic6f0c0ef: Remove vim header
Change I90be8797: Use six.iteritems to make dict work on Python2/3

local:

Change Ic6f0c0ef: Remove vim header

lockutils:

Change I64fccddc: Allow lockutils to get lock_path conf from envvar
Change I9e1260e2: Add main() to lockutils that creates temp dir
Change Ia18e6e9f: fix lockutils.lock() to make it thread-safe
Change Ic6f0c0ef: Remove vim header

timeutils:

Change I397bae40: Add helper method total_seconds in timeutils.py
Change Ic6f0c0ef: Remove vim header

Related-Bug: #1065529

Change-Id: Ia3530c0d3e78d90fd6de8ac186b252e0fbbba85e
2013-12-10 13:22:03 -03:00
..
config Raise an error if module import fails. 2013-10-22 11:36:10 -04:00
db Sync the DB2 communication error code change from olso 2013-11-22 11:36:23 +08:00
fixture Sync fixture module from oslo 2013-10-17 10:28:03 +02:00
middleware Sync middleware audit, base, and notifier from oslo 2013-12-08 18:45:11 +00:00
notifier Merge from oslo-incubator for notifier 2013-08-12 10:27:54 +02:00
rootwrap Update rootwrap with code from oslo 2013-09-26 08:41:15 +08:00
rpc Sync rpc fix from oslo-incubator 2013-12-06 11:26:07 +01:00
README Update cfg from openstack-common 2012-02-07 21:35:30 +00:00
__init__.py Synchronize code from oslo 2013-02-14 11:13:15 +02:00
cliutils.py Synchronize code from oslo 2013-02-14 11:13:15 +02:00
context.py Sync harmless changes from oslo-incubator 2013-07-09 08:02:19 +01:00
eventlet_backdoor.py Sync eventlet_backdoor from oslo-incubator 2013-07-20 14:58:43 +01:00
excutils.py Sync oslo lockutils for "fix lockutils.lock() to make it thread-safe" 2013-12-10 13:22:03 -03:00
fileutils.py Sync oslo lockutils for "fix lockutils.lock() to make it thread-safe" 2013-12-10 13:22:03 -03:00
gettextutils.py Sync oslo lockutils for "fix lockutils.lock() to make it thread-safe" 2013-12-10 13:22:03 -03:00
imageutils.py Uses oslo.imageutils 2013-10-16 11:31:55 +08:00
importutils.py Sync oslo lockutils for "fix lockutils.lock() to make it thread-safe" 2013-12-10 13:22:03 -03:00
jsonutils.py Sync oslo lockutils for "fix lockutils.lock() to make it thread-safe" 2013-12-10 13:22:03 -03:00
local.py Sync oslo lockutils for "fix lockutils.lock() to make it thread-safe" 2013-12-10 13:22:03 -03:00
lockutils.py Sync oslo lockutils for "fix lockutils.lock() to make it thread-safe" 2013-12-10 13:22:03 -03:00
log.py Sync log.py from Oslo-incubator 2013-12-03 19:23:48 +00:00
log_handler.py Add log_handler to implement the publish_errors config option 2013-11-11 11:40:11 +08:00
loopingcall.py Sync small and safe changes from oslo 2013-05-01 22:39:39 +10:00
memorycache.py Sync harmless changes from oslo-incubator 2013-07-09 08:02:19 +01:00
network_utils.py Sync harmless changes from oslo-incubator 2013-07-09 08:02:19 +01:00
periodic_task.py Sync harmless changes from oslo-incubator 2013-07-09 08:02:19 +01:00
policy.py Sync small and safe changes from oslo 2013-05-01 22:39:39 +10:00
processutils.py Fix processutils.execute errors on windows 2013-09-28 12:59:49 -07:00
service.py graceful-shutdown: add graceful shutdown into compute 2013-10-17 15:08:30 +00:00
sslutils.py Sync latest rpc changes from oslo-incubator 2013-07-22 23:24:28 +01:00
strutils.py Replace utils.to_bytes() with strutils.to_bytes() 2013-06-14 09:35:00 +08:00
threadgroup.py Sync harmless changes from oslo-incubator 2013-07-09 08:02:19 +01:00
timeutils.py Sync oslo lockutils for "fix lockutils.lock() to make it thread-safe" 2013-12-10 13:22:03 -03:00
uuidutils.py Update uuidutils from openstack common. 2012-11-12 18:50:12 -05:00
versionutils.py Use `versionutils.is_compatible` for Nova Objects 2013-10-14 22:22:51 +00:00
xmlutils.py Remove unsafe XML parsing 2013-08-08 13:49:45 +02:00

README

openstack-common
----------------

A number of modules from openstack-common are imported into this project.

These modules are "incubating" in openstack-common and are kept in sync
with the help of openstack-common's update.py script. See:

  http://wiki.openstack.org/CommonLibrary#Incubation

The copy of the code should never be directly modified here. Please
always update openstack-common first and then run the script to copy
the changes across.