| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
Change-Id: Ieafe119fe7df2567794c1c85c270c8236fb623b1
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Updated trove client to support Keystone V3 API. The
Keystoneclient session object is used for authentication, retrieving
the service catalog and HTTP connection/session management.
Added additional CLI parameters for Keystone V3.
Added tests using requests_mock instead of mocking completely the
session object like the previous failed patch:
https://review.openstack.org/#/c/102315
Change-Id: Ib804c0a45b3b4d3f8670ec642b2c2fd1be6cd656
|
|/
|
|
| |
Change-Id: Ie62f7d7122538685db76240ce7b5d748aa623a87
|
|
|
|
| |
Change-Id: I6aff733b699084cdeba2f94b077e4f4a5b4ff36a
|
|
|
|
| |
Change-Id: If9e276a98fa46b4737acb71a82e085a0f4d637e1
|
|
|
|
|
|
|
|
| |
Add oslosphinx to get OpenStack branding.
Remove html_static_path since it's unused and issues a warning.
Update copyright year.
Change-Id: I0bdcab8ebc5a201a3f91b4a6c4724536d1157901
|
|
|
|
| |
Change-Id: I2e2333c948ecfca638f4a1004e5256611735a03c
|
|
|
|
| |
Change-Id: Iebb53ff60de51a140c7684ecfd2dbc6a15f3c04c
|
|
|
|
| |
Change-Id: I7214f89c5bd7a236f068c8279d76aa23fc4a8d44
|
|
|
|
|
|
|
|
| |
We will no longer support XML for the trove API; it behooves us to
remove XML related code, and clean up the trove client.
Partially implements bp: destroy-xml-api
Change-Id: I58f95e81f3e4bc4bad277ff2a48abfced2b48199
|
|
|
|
| |
Change-Id: Ibca24abb665e28ebcb2010d036467c3cec7c7541
|
|
|
|
| |
Change-Id: I62eed515d1b17caf443db2fc424f1842be8ed8cd
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
All tests should be included in testr.
In test_common.py, the testr command line will be read for parsing,
finally emit error message:
run.py: error: no such option: -t
we should mock the sys.argv in setUp().
The analysis is here
--------------------
troveclient/compat/common.py: CommandsBase
254 def _parse_options(self, parser):
255 opts, args = parser.parse_args() <-- 1. no arg is passed
/usr/lib/python2.7/optparse.py
1361 def _get_args(self, args):
1362 if args is None:
1363 return sys.argv[1:] <-- 3. cmdline(testr command) is read
1364 else:
1365 return args[:]
1367 def parse_args(self, args=None, values=None):
...
1381 rargs = self._get_args(args) <-- 2. args is None
Close-Bug #1241845
Change-Id: I092db96d1b6bb31c41e6ba4c5fc9606e3f8ac087
|
|
|
|
|
|
|
| |
Mainly, remove the pin in setup.py and remove the hook entry in
setup.cfg. Update from requirements while we're at it.
Change-Id: I34a05229b9ea0bdfd99dc16d09713c9494c1cb78
|
|
|
|
| |
Change-Id: I708ffe506e1be9a72a92edfec911e3ee70481ff1
|
|
|
|
|
|
|
|
|
| |
Don't require higher/different versions than
openstack/requirements. It seems those higher
requirements are not needed after all (I wasn't
able to figure out why it was added)
Change-Id: I4ea313212c0ead30e88669051f541d179eb2ecf0
|
|
|
|
|
|
| |
Implements Blueprint reddwarf-trove-rename
Change-Id: Ib2d694c7466887ca297bea4250eca17cdc06b7bf
|
|
|
|
| |
Change-Id: I497fc21a0795b8921f989d7a00b6a73f7730cd22
|
|
|
|
| |
Change-Id: I57d6ddf55b032542233d30ee4c876d244802a4bf
|
|
Change-Id: I5f4bb2cb3d068fec24a58b7d9b395b9cc31fa613
|