nova/nova
Ryan Rossiter e36bc6ee35 Use ovo in test_obj_make_compatible()
o.vo has a fixture for testing compatibility routines. This changes the
nova unit tests to use that compatibility testing on all objects. In the
original nova test, the versions tested were from 1.0 to 1.(x-1), where
1.x is the current version. o.vo's fixture tests from 1.0 to 1.x, which
should be a no-op, but is also a good thing to test (if we can't convert
1.x to 1.x, that's a bad thing).

o.vo also had an enhancement where it passed args and kwargs to __init__
in the different objects, which was a bug in nova, but using that
fixture allows us to also close the nova bug. This change in o.vo was
I62646b99adca47a9c9fe0f466f7a23ac8fa4553e.

Change-Id: Ie127f55f2e5bcd383796ff51253cf1091be16c98
Closes-Bug: #1537882
2016-07-05 17:27:12 +00:00
..
CA
api Merge "Fix api_validation for Python 3" 2016-07-02 11:06:19 +00:00
cells policy: clean-up 2016-06-30 19:56:14 +00:00
cert Set RPC version aliases for Mitaka 2016-03-16 09:54:49 -07:00
cloudpipe Port test_pipelib and test_policy to Python 3 2016-06-23 10:38:10 +02:00
cmd Device tagging API support 2016-06-29 20:55:16 -07:00
common Added Keystone and RequestID headers to CORS middleware 2016-03-02 04:53:11 -08:00
compute Merge "Transform instance.power_on notifications" 2016-07-01 17:53:07 +00:00
conductor Merge "Make instance as second arg in compute api calls" 2016-06-27 11:49:56 +00:00
conf Merge "Improve the help text for configdrive options" 2016-07-04 15:40:26 +00:00
console Remove unnecessary __init__ 2016-06-27 15:23:00 +08:00
consoleauth Avoid unconditional warnings in nova-consoleauth 2016-04-26 23:52:49 +02:00
db Microversion 2.33 adds pagination support for hypervisors 2016-07-01 08:47:50 +08:00
hacking Remove python code validation specific to legacy_v2 2016-06-14 10:42:16 +09:00
image Adding missing log translation hints 2016-06-23 01:14:28 -07:00
ipv6 Fix test_ipv6 and simplify to_global() 2016-06-28 20:42:32 +02:00
keymgr Replace key manager with Castellan 2016-04-27 14:37:06 -04:00
locale Trivial-Fix: Fix typos 2016-06-13 06:41:08 +00:00
network Extract _update_ports_for_instance 2016-07-01 16:50:56 +01:00
notifications Transform instance.power_on notifications 2016-07-01 15:36:41 +00:00
objects Fix comment for version 1.15 ComputeNodeList 2016-07-01 10:33:11 +08:00
pci Merge "pci: Remove unused 'all_devs' method" 2016-06-10 19:40:47 +00:00
policies policy: clean-up 2016-06-30 19:56:14 +00:00
scheduler Remove unused LOG 2016-06-27 16:40:13 +08:00
servicegroup Config options: Centralize servicegroup options 2016-05-04 15:57:29 +00:00
tests Use ovo in test_obj_make_compatible() 2016-07-05 17:27:12 +00:00
virt Merge "Make LM timeout params mutable" 2016-07-04 14:49:27 +00:00
vnc config options: Centralise 'vnc' options 2016-02-03 13:36:20 +00:00
volume Merge "Remove unnecessary __init__" 2016-06-27 17:04:31 +00:00
wsgi Remove unused logging import and LOG global var 2015-12-25 18:01:12 +08:00
__init__.py
availability_zones.py Merge "Config options: centralize options in availability_zones" 2016-02-20 04:49:15 +00:00
baserpc.py config options: Centralize upgrade_levels section 2016-04-04 18:35:27 +00:00
block_device.py Add tag column to vifs and bdm 2016-04-01 08:46:54 -07:00
cache_utils.py Config options: centralize cache options 2016-05-13 12:27:52 +07:00
config.py Config options: move set default opt of db section to centralized place 2016-05-18 12:58:00 +07:00
context.py policy: Replaces 'authorize' in nova-api (part 2) 2016-06-27 13:18:03 +00:00
crypto.py Drop paramiko < 2 compat code 2016-05-10 12:01:22 -05:00
debugger.py Config options: Centralize debugger options 2016-03-29 16:18:51 +00:00
exception.py Merge "XenAPI: Add option for running nova independently from hypervisor" 2016-06-28 15:27:40 +00:00
exception_wrapper.py Transform wrap_exception notification to versioned format 2016-06-21 09:39:47 +02:00
filters.py
hooks.py Deprecate nova.hooks 2016-03-01 11:52:52 +00:00
i18n.py
loadables.py
manager.py Config options: Centralize netconf options 2016-04-24 18:15:05 +00:00
opts.py config options: centralize exception options 2016-05-18 14:21:05 +02:00
policy.py policy: clean-up 2016-06-30 19:56:14 +00:00
quota.py config options: centralize quota options 2016-04-07 00:07:21 +00:00
rpc.py Transform wrap_exception notification to versioned format 2016-06-21 09:39:47 +02:00
safe_utils.py
service.py Device tagging API support 2016-06-29 20:55:16 -07:00
signature_utils.py Trivial-Fix: Fix typos 2016-06-13 06:41:08 +00:00
test.py Remove flavor seeding from the base migration 2016-04-05 08:01:33 -07:00
utils.py Add console auth tokens db api methods 2016-06-23 11:24:38 +01:00
version.py
weights.py
wsgi.py config options: Remove 'wsgi_' prefix from opts 2016-03-25 13:19:19 +00:00