Commit Graph

7 Commits

Author SHA1 Message Date
Chris Yeoh 0db1e4ed2a Removes XML namespace definitions from V3 API plugins
Removes the XML namespace definitions from the V3 API
plugins declarations. Deliberately avoids removing
the XML namespace definition from admin_actions to avoid
yet another rebase of the admin_actions split series.

Fixes up associated tests and requirement for V3 API extensions
to define a namespace property.

Partially implements blueprint remove-v3-xml-api

Change-Id: If3e1314cefdc1abcdd5eca44bcc2282cac664f05
2014-01-31 14:57:35 +10:30
Shuangtai Tian 43cbe96a7f Remove XML support from v3 API plugins
Remove XML support from the following v3 compute API plugins:

 - hosts
 - hypervisors
 - instance_actions
 - ips
 - keypairs

Part of blueprint remove-v3-xml-api
DocImpact

Change-Id: I49da82632c884cdac36ee37674a4d0fc360fdd83
2014-01-29 09:54:56 +08:00
Jenkins 5937ab7864 Merge "Add expected_errors for extension instance_actions v3" 2013-07-31 09:43:11 +00:00
Alex Gaynor cd9d8e45c6 Remove the monkey patching of _ into the builtins
Previous _ was monkey patched into builtins whenever
certain modules were imported. This removes that and
simply imports it when it is needed.

Change-Id: I0af2c6d8a230e94440d655d13cab9107ac20d13c
2013-07-26 07:31:17 -07:00
He Jie Xu 15e61fa112 Add expected_errors for extension instance_actions v3
Partially implements bp v3-api-extension-versioning

Change-Id: Ib9eb515363d9a83258a22381420244c752c7f0ed
2013-07-26 17:31:45 +08:00
ivan-zhu 9b7d33f227 Port instance_actions API to v3 Part 2
This patch contains the changes required to adapt the agent
extension and the corresponding unittest to the v3 framework

Partially implements: bp v3-api-extension-versioning

Change-Id: Ibf0784a455942185799d40395fab5e8eb112e2d8
2013-07-15 14:02:20 +08:00
ivan-zhu 33fbb9cb68 port instance_actions API into v3 part1
This changeset only copies the v2 files into the appropriate v3
directories unchanged. The copy as-is will not be loaded by either
the v2 or v3 extension loaders. The second changeset will then
make the changes required for it to work as a v3 extension.

This is being tried in order to make reviewing of extension
porting easier as gerrit will display only what is actually
changed for v3 rather than entirely new files.

Partially implements: bp v3-api-extension-versioning

Change-Id: I7e59afc952f668c0d8933463c5d4a5843d36802f
2013-07-15 13:49:47 +08:00