Now that we no longer support py27, we can use the standard library
unittest.mock module instead of the third party mock lib.
Change-Id: Ib83e626f51e6e01898bb7931c1660a1a548500f3
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
Added support in the CLI for limit and marker to the
configuration-list and configuration-instances command.
Changed the python API to use the _pagination function
instead of _list.
Modified the unit tests to test this change.
Change-Id: I46d8258eab81d1510707244547e31cd5707a22ce
Closes-Bug: bug/1638352
This will allow a user to specify the configuration group name or the
id to use for all the cli commands related to configuration groups.
Change-Id: I6909b9d8305a42de3d7fbe6c7b7539d7068cc497
Closes-Bug: #1505529
Replace assertEqual(None, *) with assertIsNone in tests to have
more clear messages in case of failure.
Change-Id: Idd271edb45dafed10aad255267ff0b9722cabe2d
Closes-bug: #1280522
1. Renames tes___eq__ to be test___eq__,
because earlier method was not being called.
2. Corrects the test-code in test___eq__,
for the failures it gave when it started running.
3. Removes some unused code from tests,
there were few lines/methods which were not used by tests
just removed/updated them.
Change-Id: I90aa8cb9bb9f5d15697f00df0ba1defa0ef7be59
Closes-Bug: #1441518
Reason:
Adding configuration group support for the python-troveclient
Changes:
adding configuration api calls
adding the compat client for tests and xml
added the shell cmds for the configurations in the client
made the path to datastore/version/parameters
added unit tests
partially implements blueprint configuration-management
Change-Id: Ifc0b4077c93a805898b4cd157e33172f64e85b55