summaryrefslogtreecommitdiff
path: root/openstackclient
Commit message (Collapse)AuthorAgeFilesLines
* Add support for extension listMatt Fischer2014-06-115-0/+271
| | | | | | | | | | | | - Add support in the common section for extension list. This only supports Identity for now. Once the APIs for volume and compute are supported in the respective APIs, they will be added. Once network is added to this client, it will be added (the API already supports it). - Include extension fakes for volume and compute for pre-enablement. Change-Id: Iebb0156a779887d2ab06488a2a27b70b56369376 Closes-Bug: #1319115
* Merge "Add tests for identity endpoints"Jenkins2014-06-102-0/+288
|\
| * Add tests for identity endpointsMatt Fischer2014-05-152-0/+288
| | | | | | | | | | Change-Id: If15cc74fafbbe52fa86aa353f2598aa31daf0695 Closes-Bug: #1319450
* | Merge "replace string format arguments with function parameters"Jenkins2014-06-1048-214/+215
|\ \
| * | replace string format arguments with function parametersChristian Berendt2014-05-2048-214/+215
| | | | | | | | | | | | | | | | | | | | | | | | There are files containing string format arguments inside logging messages. Using logging function parameters should be preferred. Change-Id: Ic749ac9eb55564ed631d57055a5a4dfc3aebd169
* | | Merge "Fixed several typos throughout the codebase"Jenkins2014-05-283-3/+3
|\ \ \
| * | | Fixed several typos throughout the codebaseAlex Gaynor2014-05-213-3/+3
| |/ / | | | | | | | | | Change-Id: I048ee857fc1215fea7f60978364894e1b5abdf66
* | | Merge "Fix server image create"Jenkins2014-05-282-9/+5
|\ \ \ | |/ / |/| |
| * | Fix server image createDean Troyer2014-05-082-9/+5
| | | | | | | | | | | | | | | | | | | | | | | | The final find_resource() call errored because servers.create_image() returns an image ID rather than an Image resource. Reset expectations and arguments. Change-Id: I1b9132f66091f9df76198724156acb7a6fb2f6fe
* | | Change volume create --volume-type to --typeDean Troyer2014-05-153-18/+158
| |/ |/| | | | | | | | | | | This makes it consistent with the other --type options in OSC. Also add a few more volume_create tests. Change-Id: I50ef927932cabf157ecdfd6c4faa1914b4fdf413
* | Merge "Implement CRUD operations for Identity Providers"Jenkins2014-05-093-0/+575
|\ \
| * | Implement CRUD operations for Identity ProvidersMarek Denis2014-04-243-0/+575
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Operations for: * adding Identity Provider * listing Identity Providers * showing Identity Provider * updating Identity Provider * deleting Identity Provider Change-Id: I4557168309f93e4670116b5c3c0e29252ff0c40f Implements: bp/add-openstackclient-federation-crud
* | | Merge "Fix help message for `ip floating delete`"Jenkins2014-05-071-1/+1
|\ \ \
| * | | Fix help message for `ip floating delete`Yejia Xu2014-05-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, the help message incorrectly had the string "IP address to add to server". This should probably read "IP address to delete". Change-Id: If592b736448199f84c30e0cbc8110a0a76e2c140 Closes-Bug: #1316877
* | | | Display all server log when --lines option is NoneYejia Xu2014-05-071-3/+7
|/ / / | | | | | | | | | | | | | | | | | | | | | Without --lines option, `console log show xxx` cmd will break. Change-Id: I4027aacac245e6916c1808fd9f878fb708c8a5f0 Closes-Bug: #1316870
* | | Merge "volume type create should display properties"Jenkins2014-05-061-9/+4
|\ \ \
| * | | volume type create should display propertiesTerry Howe2014-05-051-9/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The volume type create command should properly output the properties. The code was doing a create on the volume type and then setting the properties, but it was printing out the volume object from the create. Change-Id: I23c8a0182e77bb71903ad87c1b01ba2b62405f3b Closes-Bug: #1303978
* | | | Skip auth in cinderclientYejia Xu2014-05-051-0/+11
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | cinderclient can't work well with keystone v3 auth info. We should do it in openstackclient just like compute extension. Closes-Bug: #1315963 Change-Id: I46f794c5315f6a9fe1d9a0e5dc7b84f067d7f792
* | | Merge "Make endpoint commands more consistent"Jenkins2014-04-235-118/+74
|\ \ \
| * | | Make endpoint commands more consistentTerry Howe2014-03-285-118/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make endpoints more consistent across create, show, etc * Make the name option required for create * Use a common function to fetch services by id, name or type * Have show work by endpoint id or by service id, type or name * Have show display all the fields by default * Remove capability to filter queries by attribute value pairs Change-Id: Idaa4b8d930ba859fd62de777e44a10b1ed58c79b Partial-Bug: #1184012
* | | | Merge "Fix the project option to user list so it filters"Jenkins2014-04-232-5/+26
|\ \ \ \ | |_|/ / |/| | |
| * | | Fix the project option to user list so it filtersTerry Howe2014-04-012-5/+26
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | The --project option to the user list command was not implemented * Allow users to be filted by project * Support id or name of project with the find_resource command * Make sure the report does not contain duplicates Change-Id: Ic0e10cccd7749d38a7d4b80bbdc68e61a660084b Closes-Bug: #1177255
* | | Merge "Pass arguments to v3 keystoneclient by kwarg"Jenkins2014-04-1713-72/+83
|\ \ \
| * | | Pass arguments to v3 keystoneclient by kwargJamie Lennox2014-04-0413-72/+83
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | Keystoneclient has added the positional decorator which emits a warning if arguments aren't passed by keyword. This means we are getting warnings in certain places in openstackclient. Change-Id: Ic5446cd6f122cbb56fce543011386d53bc31fe18 Closes-Bug: #1302199
* | | Merge "Make bash comple command best effort to authorize"Jenkins2014-04-171-1/+12
|\ \ \
| * | | Make bash comple command best effort to authorizeTerry Howe2014-03-061-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If authorization fails for the complete command, generate the bash complete anyway. * Added best_effort flag to command * Attempts to authorize for bash complete, but if it fails, it tries anyway Change-Id: I796258f8044f42abc6a51164d920a26f73397962 Partial-Bug: #1283550
* | | | Merge "In anticipation of network agents, rename compute"Jenkins2014-04-171-4/+4
|\ \ \ \
| * | | | In anticipation of network agents, rename computeTerry Howe2014-02-271-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rename the compute agents in anticipation of network agents Change-Id: I201121915638d89dfbe46a7e0026aa4c2777e590 Closes-Bug: #1285800
* | | | | move read_blob_file_contents to utilsSteve Martinelli2014-04-142-8/+12
| |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Thinking ahead, a few other upcoming keystone features could benefit from reading contents from a file. Thus, moving the function from policy to utils. Change-Id: I713ab0e5a00c949ad996daf83b775a7c19044888
* | | | Merge "Correct display of project/tenant id on display of credentials"Jenkins2014-03-231-2/+4
|\ \ \ \
| * | | | Correct display of project/tenant id on display of credentialsChris Johnson2014-03-211-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change corrects the display of ec2 credentails within the ListEC2Creds method. Added explicit headers and corrected data listt o specify tenant_id instead of project id. Change-Id: I2ea579082bee800d774f202bdc38e2d546e57e77 Closes-Bug: #1292337
* | | | | Produce a useful error message for NoUniqueMatchTerry Howe2014-03-172-0/+76
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Most of the CLIs use a NoUniqueMatch, so produce a useful error message if that happens. Added some tests for find_resource as well. Change-Id: I85ba61d5f6d1be5bd336a1cc4b02501492905f33 Closes-Bug: #1293846
* | | | identity v3 allow project list filtering by domainSteven Hardy2014-03-132-1/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The underlying keystoneclient interface allows filtering by domain, so support it in the cli interface because it makes project list much nicer to use in a multi-domain deployment. Change-Id: If3f5cf1205c1e9cf314f8286a3ae81bda4456b8f Closes-Bug: #1289513
* | | | Merge "Add ability to set key value pairs in projects"Jenkins2014-03-134-0/+178
|\ \ \ \ | |_|_|/ |/| | |
| * | | Add ability to set key value pairs in projectsTerry Howe2014-03-064-0/+178
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | Add supporto of extra key value pairs for projects (aka tenants) * Added option --property key=value to create and set commands * Support for versions v2 and v3 Change-Id: I84064b8b308579d1b66c83b1ed3d1a37614ec087 Closes-Bug: #1220280
* | | Merge "Fix 'keypair show' command output"Jenkins2014-03-101-1/+1
|\ \ \
| * | | Fix 'keypair show' command outputDean Troyer2014-03-071-1/+1
| |/ / | | | | | | | | | | | | | | | | | | | | | The attempt to get the data dict out of the keypair resource object uses a key 'keypair. This is incorrect, no key is required. Closes-Bug: 1289594 Change-Id: I7887119c1d800d389cb6f63ea7847bea1e25bb52
* | | Merge "Add --volume option to image create command"Jenkins2014-03-082-16/+119
|\ \ \
| * | | Add --volume option to image create commandTerry Howe2014-03-052-16/+119
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Add ability to create an image from a volume. * Added --volume command to image create * Added --force option to image create * Added block to access volume manager in image create * Tests added for the volume option Change-Id: I3910a2b5e04acd0d15dd230747ba6ebca07aa316 Closes-Bug: #1207615
* | | add interface and url to endpoint listDolph Mathews2014-03-071-14/+2
| |/ |/| | | | | | | | | endpoint list is not terribly useful without these details Change-Id: I65b0bdf7667d73ceaad5856171678cabcde003f3
* | Merge "Fix format errors in nova security group rule list"Jenkins2014-02-281-7/+15
|\ \ | |/ |/|
| * Fix format errors in nova security group rule listTerry Howe2014-02-201-7/+15
| | | | | | | | | | | | | | | | | | | | * port range was throwing exception for None to/from ports * ip_range didn't always have cidr causing error * ip_protocol None at times and looked bad Closes-Bug #1256935 Change-Id: I451a0f038a3e9646bca3f278c5d6f6d7e3097a83
* | Merge "Fix volume commands with multiple regions"0.3.1Jenkins2014-02-261-0/+1
|\ \
| * | Fix volume commands with multiple regionsTerry Howe2014-02-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | The region_name was not passed into the the client causing volume commands to fail if there were multiple regions. Change-Id: I066dbbc4852f412e017daeeb16a3f186d3f91d2f Closes-Bug: #1241177
* | | Use cacert values when creating identity clientJamie Lennox2014-02-261-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | These were ignored when the client was created with a username and password. Change-Id: Id7557a5b07a41c7f79ab1a05ede385da31889940 Closes-Bug: #1284957
* | | Merge "Fix some help strings"Jenkins2014-02-2315-32/+32
|\ \ \
| * | | Fix some help stringsAndreas Jaeger2014-02-2115-32/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes some errors and inconsistencies I found reviewing the help strings: * Capitalize help strings * Add missing space between words (in multi-line strings) * Improve wording Change-Id: I2fb31ab4191c330146e31c1a9651115a6657769a
* | | | Merge "Add ability to prompt for passwords for user create and set"Jenkins2014-02-226-0/+269
|\ \ \ \ | |_|/ / |/| | |
| * | | Add ability to prompt for passwords for user create and setTerry Howe2014-02-216-0/+269
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add get_password method to the utilities * Add --password-prompt option * Call the get_password method if a prompt is requested * Various tests Change-Id: I1786ad531e2a2fbcc21b8bc86aac0ccd7985995a Closes-Bug: 1100116
* | | | Merge "Update oslo incubator bits"Jenkins2014-02-213-1964/+368
|\ \ \ \ | |_|/ / |/| | |