summaryrefslogtreecommitdiff
path: root/openstackclient
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Doc: Update and add IP address"Jenkins2015-11-243-16/+16
|\
| * Doc: Update and add IP addressRichard Theis2015-11-243-16/+16
| | | | | | | | | | | | | | | | | | | | | | Fix the 'ip floating' command documentation file name. Add missing command list documentation for the 'ip fixed' and 'ip floating pool' commands. In addition, update the command description and argument help to fix minor issues and use consistent terminology. And finally, cleanup the Network command object formatting. Change-Id: I0168891bc674c9f0d4df4062f7e93f497dc8fe6f
* | Merge "Doc: Add security group and security group rule"Jenkins2015-11-241-10/+10
|\ \ | |/ |/|
| * Doc: Add security group and security group ruleRichard Theis2015-11-241-10/+10
| | | | | | | | | | | | | | | | | | Add missing command list documentation for the 'security group' and 'security group rule' commands. In addition, update the command description and argument help to fix minor issues and use consistent terminology. Change-Id: I9f4a3fbac5637289f19511874e16391d3fe27132
* | Enable "openstack server resume" command to take multiple servers.Tang Chen2015-11-241-6/+8
| | | | | | | | | | | | | | | | | | Current "openstack server resume" command could only resume one server. Improve it to be able to handle more than one servers. Also improve the doc to reflect the new feature. Change-Id: I726eb86bfa3df3a9911f45770e6641264dbc1e0b Implements: blueprint cmd-with-multi-servers
* | Enable "openstack server suspend" command to take multiple servers.Tang Chen2015-11-241-6/+8
|/ | | | | | | | | Current "openstack server suspend" command could only suspend one server. Improve it to be able to handle more than one servers. Also improve the doc to reflect the new feature. Change-Id: Ic0417ee28f46c9198a35744c0180342e61966b26 Implements: blueprint cmd-with-multi-servers
* Merge "Trivial: Fix wrong doc for wait_for_status()."Jenkins2015-11-231-1/+2
|\
| * Trivial: Fix wrong doc for wait_for_status().Tang Chen2015-11-241-1/+2
| | | | | | | | | | | | | | | | Two trivial fixes: 1. docs for parameters are not sorted correctly 2. missing doc for a parameter Change-Id: I0cfb65e0f897c391b9b6e7225251e88855b07a56
* | Merge "Remove deprecated 'project usage list' command"Jenkins2015-11-201-17/+0
|\ \
| * | Remove deprecated 'project usage list' commandDean Troyer2015-11-181-17/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the 'project usage list' command that was deprecated in version 1.0.2 in review Ie08d4f88d71a660fca1862405351109cd0aa86b6. Note that the removed command class is a good example of how to wrap a command and show a deprecation message. Change-Id: I6c750730963615895f5d9953487d2d5a905885a8
* | | Trivial: Remove doc for non-existing param in format_dict().Tang Chen2015-11-211-1/+0
| |/ |/| | | | | | | | | There is no parameter named format. Change-Id: I286006430efb2850b978b6f2abaed87216156d12
* | Merge "Add unit tests for "server pause" command."Jenkins2015-11-191-0/+57
|\ \
| * | Add unit tests for "server pause" command.Tang Chen2015-11-201-0/+57
| | | | | | | | | | | | | | | | | | | | | | | | This patch adds unit tests for "server pause" command, including one and multiple servers. Change-Id: If5551e77d7dd4f7f48c6ee4a7f80f8313817f492 Implements: blueprint osc-unit-test-framework-improvement
* | | Merge "Introduce random server faking mechanism."Jenkins2015-11-191-0/+70
|\ \ \ | |/ /
| * | Introduce random server faking mechanism.Tang Chen2015-11-191-0/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch introduces a new server faking mechanism to support multiple servers faking. Server names and ids can be generated randomly, and use APIs in class FakeServer to get one or more servers. Change-Id: Ic54f3bf7c77294dc7dfb9acdbf4a721eb5eef6af Implements: blueprint osc-unit-test-framework-improvement
* | | Merge "Enable FakeResource to fake methods."Jenkins2015-11-191-1/+26
|\ \ \ | |/ /
| * | Enable FakeResource to fake methods.Tang Chen2015-11-191-1/+26
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use MagicMock to fake a method in FakeResource. A new function: add_method(name, return_value) is added to FakeResource. The caller specifies method @name and @return_value, the function will add an attribute with @name, which is a callable MagicMock object whose return value is @return_value. When user access the attribute with a (), @return_value will be returned by MagicMock, which looks like a function call. Change-Id: I12eb876cbebab064773df7b5dd612de69bbf3f01 Implements: blueprint osc-unit-test-framework-improvement
* | Allow error status to be specifiedMark Vanderwiel2015-11-182-1/+42
|/ | | | | | | | For some apis, heat, the error status is "failed". This patch changes the wait_for_status method to allow for the error status to be passed in the same way as the success status. Change-Id: I20db4051d3f5611a4b13fe23ea8798b82a40da81
* Merge "Enable "openstack server unlock" command to take multiple servers."Jenkins2015-11-171-6/+8
|\
| * Enable "openstack server unlock" command to take multiple servers.Tang Chen2015-11-131-6/+8
| | | | | | | | | | | | | | | | | | Current "openstack server unlock" command could only unlock one server. Improve it to be able to handle more than one servers. Also improve the doc to reflect the new feature. Change-Id: Ibf57b2021a504da950a491d63139a438087aed0b Implements: blueprint cmd-with-multi-servers
* | Merge "Enable "openstack server lock" command to take multiple servers."Jenkins2015-11-161-6/+8
|\ \ | |/
| * Enable "openstack server lock" command to take multiple servers.Tang Chen2015-11-131-6/+8
| | | | | | | | | | | | | | | | | | Current "openstack server lock" command could only lock one server. Improve it to be able to handle more than one servers. Also improve the doc to reflect the new feature. Change-Id: Ifcf103b1c32e6c547ac09f688b887b1c03f92b09 Implements: blueprint cmd-with-multi-servers
* | Merge "Enable "openstack server unpause" command to take multiple servers."Jenkins2015-11-161-6/+8
|\ \ | |/
| * Enable "openstack server unpause" command to take multiple servers.Tang Chen2015-11-131-6/+8
| | | | | | | | | | | | | | | | | | Current "openstack server unpause" command could only unpause one server. Improve it to be able to handle more than one servers. Also improve the doc to reflect the new feature. Change-Id: I069ebdd6dcd121f6e55c2bf40d42197f93830e0c Implements: blueprint cmd-with-multi-servers
* | Merge "better format remote IDs for identity providers"Jenkins2015-11-153-10/+15
|\ \
| * | better format remote IDs for identity providersSteve Martinelli2015-11-123-10/+15
| |/ | | | | | | | | | | | | | | | | remote-ids are a list, and we should format these values as such, rather than python representations of lists/arrays. Closes-Bug: 1478995 Change-Id: Ia6ced0fab2435b8cb486822c676c0dee32613abe
* | Merge "Improve "server list" command to have the same output as "nova list"."Jenkins2015-11-131-2/+43
|\ \
| * | Improve "server list" command to have the same output as "nova list".Tang Chen2015-11-141-2/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "nova list" will also output "Task State" and "Power State" by default. This patch improves "server list" command to have the same columns, but not by default. These two columns will be output if --long is added. The power state is an int, so also adds a formatter helper function to translate it to human readable string, just as "Networks" does. Change-Id: I0530a910bec03835839a5ba7687c66d5643338f3
* | | Merge "Split the vol_id from a dev mapping"Jenkins2015-11-133-4/+94
|\ \ \
| * | | Split the vol_id from a dev mappingxiexs2015-11-113-4/+94
| | |/ | |/| | | | | | | | | | | | | | | | Add a split into the dev mapping to get the right vol_id. Change-Id: I1a7bf6351491b1321c5ca0fa4a27f29825400eaf Closes-Bug: #1514394
* | | Add capability to update description of an IdPlin-hua-cheng2015-11-122-2/+59
| |/ |/| | | | | | | Change-Id: I854067642bbfde6fdf84b22b9cc1de8afc7767c0 Closes-Bug: #1515815
* | Merge "validate non-ascii values for swift properties"Jenkins2015-11-122-0/+16
|\ \
| * | validate non-ascii values for swift propertiesSteve Martinelli2015-11-122-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | skip properties that are non-ascii values, but proceed with properties that work. log these failed values back to the user. Change-Id: Iaca8909f4465a01c8aebfd290b1a322823702359 Closes-Bug: 1503898
* | | Merge "Trivial: Fix wrong param name in comment."Jenkins2015-11-121-1/+1
|\ \ \
| * | | Trivial: Fix wrong param name in comment.Tang Chen2015-11-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | "volume" should be "attachments". Change-Id: Id1e9a733e18db595d8981b5b3a7735313a346787
* | | | Merge "Add project-name/-id validation for the OSC "openstack quota set""Jenkins2015-11-122-10/+31
|\ \ \ \ | |/ / / |/| | |
| * | | Add project-name/-id validation for the OSC "openstack quota set"xiexs2015-11-042-10/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The quota info would be set into DB, even though the project actually does not exist. This patch tried to add a validation to forbid this undesirable behavior. Change-Id: Ia2d8c96527820e25b074e6486d3f39c5ad7eae60 Closes-Bug: #1512638
* | | | Merge "Fix the bug of "openstack console log show""Jenkins2015-11-123-0/+72
|\ \ \ \ | |_|_|/ |/| | |
| * | | Fix the bug of "openstack console log show"xiexs2015-11-093-0/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The behaviors are inconsistent while different negative line numbers specified. Change-Id: I2573f3e789f5603c896758971830ffc0b94c5e2b Closes-Bug: #1512263
* | | | Merge "Set default network api to 2.0 instead of 2"Jenkins2015-11-121-1/+3
|\ \ \ \
| * | | | Set default network api to 2.0 instead of 2Monty Taylor2015-11-091-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | neutronclient expects 2.0 as the version if you go through the discovery constructor. For that reason, 2.0 is the 'correct' version to set in config files or environment variables for if you're using things that are not OSC. However, if you do that, OSC prints a warning that 2.0 is not in the supported network version list. Let's support both so that users don't get a confuse. Change-Id: I7412519693f75fcd29f5621ce9e5a2df2da92684
* | | | | Merge "Add --owner to `image create`"Jenkins2015-11-122-5/+11
|\ \ \ \ \
| * | | | | Add --owner to `image create`NiallBunting2015-11-062-5/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds --owner to `image create`. This is backwards compatable with v1. Change-Id: I9e79cf880c91a1386419db729818d23dfe632179 Depends-On: I8d572a070bbb04dccdd051b8e0ad199c5754746e
* | | | | | Merge "Fix the bug of "openstack usage show""Jenkins2015-11-111-4/+12
|\ \ \ \ \ \
| * | | | | | Fix the bug of "openstack usage show"xiexs2015-11-021-4/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When there is no resouce usage associated with the project, an odd output will be displayed. This patch tried to fix this issue. Change-Id: I6f254c6ba37fbb760ada08e640c4938668d560dc Closes-Bug: #1512220
* | | | | | | Merge "Fix issue when displaying image_member"Jenkins2015-11-113-4/+10
|\ \ \ \ \ \ \
| * | | | | | | Fix issue when displaying image_memberlin-hua-cheng2015-10-233-4/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | image_member doesn't have a _info attribute, glanceclient returns warlock object instead of a Resource object. Change-Id: If6e7c4bd404454bd6cbe8c111879c1afa1380211 Closes-Bug: #1509054
* | | | | | | | Merge "Add compute service delete"Jenkins2015-11-113-0/+80
|\ \ \ \ \ \ \ \
| * | | | | | | | Add compute service deleteAlex Schultz2015-10-163-0/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change adds 'compute service delete <service>' to the openstack client. This is the equivalent of 'nova service-delete <id>' Change-Id: I69ef1cac72cbe125c2114f8e958e22350a70f367 Closes-Bug: #1503510
* | | | | | | | | Trivial: Fix wrong param name in comment.Tang Chen2015-11-121-1/+1
| |_|_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "volume" should be "attachments". Change-Id: I41c797f0c7cccb2727e9e6cd6424ea2f740624b7