summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* add readme for 2.2.22.2.2aMark McClain2013-05-291-0/+8
| | | | Change-Id: Id32a4a72ec1d13992b306c4a38e73605758e26c7
* Merge "Migrate to pbr."Jenkins2013-05-258-442/+55
|\
| * Migrate to pbr.Clark Boylan2013-05-248-442/+55
| | | | | | | | | | | | Fixes bug 1179007 Change-Id: I6d7a6b7c85361e1568719ad11035158f4f6d9b35
* | Merge "Avoid error 414 when retrieving subnet cidrs for ListNetworks"Jenkins2013-05-225-4/+110
|\ \
| * | Avoid error 414 when retrieving subnet cidrs for ListNetworksSalvatore Orlando2013-05-035-4/+110
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug 1172537 In order to avoif 414 the list subnet requests will be split in multiple requests. The total URI len for each of these requests will be lower than 8K (the default maximum for eventlet.wsgi.server). The patch tries to submit a single request, and if the URI is too long an exception is raised before the request is sent over the wire; the exception handler will split the subnet id list, and submit the new requests. This patch does not address the case in which the server is configured with a maximum URI length different from 8K. Change-Id: Ia2414cd5374a91d3d12215807037a5d46b836ad6
* | | Merge "Add update method of security group name and description"Jenkins2013-05-224-0/+58
|\ \ \
| * | | Add update method of security group name and descriptionZhenguo Niu2013-05-154-0/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | make it possible to edit the name and description of security groups. Fixes: bug #918393 Change-Id: I7b9dd3f9ad2f59aee1b37e06350ce8f5e3a40f64
* | | | Merge "Allow the HTTPClient consumer to pass endpoint_type."Jenkins2013-05-217-6/+216
|\ \ \ \
| * | | | Allow the HTTPClient consumer to pass endpoint_type.Carl Baldwin2013-05-217-6/+216
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes the default behavior of the client. It will now choose publicURL by default rather than adminURL. Now allows the consumer to pass adminURL, internalURL or some other endpoint type when constructing a Client to override this default behavior. Adds --endpoint-type option to the shell client. Defaults to the environment variable OS_ENDPOINT_TYPE or publicURL. This was patterned after the same option in the Nova client. Adds a new exception type to handle the case where a suitable endpoint type is not found in the catalog. Without this, the exception encountered is a KeyError that was not clearly reported to the caller of the quantum command line. Change-Id: Iaffcaff291d433a605d8379dc89c1308096d36c2 Fixes: Bug #1176197
* | | | Merge "Make flake8 deps consistent with other projects."Jenkins2013-05-141-2/+6
|\ \ \ \ | |/ / / |/| | / | | |/ | |/|
| * | Make flake8 deps consistent with other projects.Clark Boylan2013-05-111-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | Make the flake8 dependencies consistent with openstack/requirements and the other OpenStack projects. Fixes bug 1172444. Change-Id: I04bd814ad51cf53a3fa0026028a36de461da45d4
* | | Merge "Improve unit tests for python-quantumclient"Jenkins2013-05-131-0/+190
|\ \ \ | |/ / |/| |
| * | Improve unit tests for python-quantumclientTatyana Leontovich2013-04-261-0/+190
| | | | | | | | | | | | | | | | | | | | | | | | | | | Partially fixes bug 1137783. Add tests for: quantumclient.common.utils Partially Fixes: bug #1137783 Change-Id: I6491eb881d3f465d11a649d55cde7caba77ed19b
* | | Merge "Change variable name of admin_state_down to admin_state"Jenkins2013-05-108-21/+20
|\ \ \ | |_|/ |/| |
| * | Change variable name of admin_state_down to admin_stateAkihiro MOTOKI2013-04-088-21/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is confusing that admin_state_down=False means admin-state is DOWN. It is easy to understand if the variable name matches its value. Also removes 'default=xxx' from options with store_true/false action since store_true/false sets the default value implicitly. Fixes bug 1161853 Change-Id: I3146dd8974990c94e5f9b3b5bf6a8b28a245d64e
* | | Fix a comment formatting to make pep8 test passRoman Podolyaka2013-04-191-6/+6
| |/ |/| | | | | | | | | | | | | | | | | New version of pyflakes does checking of doctests. We have a comment that looks like a doctest, but in fact it's not. This makes pep8 test fail. Fixes bug 1170639. Change-Id: Iee4f1bb8fd8284c6d1bb0111e23a61f434f3f457
* | Enable automatic validation of many HACKING rules.Maru Newby2013-04-0827-81/+90
| | | | | | | | | | | | | | | | | | | | * Add hacking to the tox build - a set of flake8 plugins that perform automatic validation of many HACKING.rst rules. * This patch configures hacking in the tox build and performs the mechanical cleanup required to allow the checks to pass. * See https://pypi.python.org/pypi/hacking Change-Id: Ib41313b5aae991e6ffef2a89dd69e83985bdc36d
* | Merge "Fix xml request doesn't work with unicode"Jenkins2013-04-0823-65/+481
|\ \
| * | Fix xml request doesn't work with unicodeHe Jie Xu2013-04-0723-65/+481
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix bug 1160704 * httplib2 doesn't work with unicode url and params. So encode all unicode to utf-8 before request. * Fix xml serializer doesn't work with unicode * Decode command argument to unicode in main function * Exception's message maybe include unicode, decode message to unicode before logging or print. * Sync the changing of serializer/deserilizer's code with quantum server code https://review.openstack.org/#/c/25482/ https://review.openstack.org/#/c/25046/ https://review.openstack.org/#/c/21410/ * Enable xml test Change-Id: Ib140e34d54cc916e2ea172e4bad9e4a77388723a
* | Add custom TableFormater for keep same empty list behavior as prettytable 0.6He Jie Xu2013-04-082-1/+20
|/ | | | | | | | Fix bug 1165962 And upgrade cliff to 1.3.2, because cliff 1.3.1 depends on prettytable<0.7 Change-Id: I6b38a2d77f6b9bf88d6d64f6c02b98b6c21fda3a
* Merge "Exclude top level 'tests dir' from packages."Jenkins2013-04-071-1/+1
|\
| * Exclude top level 'tests dir' from packages.Dan Prince2013-04-041-1/+1
| | | | | | | | | | | | | | In 8fbe6d we moved 'tests' to be top level. As such it makes since to now exclude it from quantumclient packages. Change-Id: I98b0bd4f5433b13c276ff89b8e359cba17ce78a5
* | Switch to flake8 from pep8.Maru Newby2013-04-0513-81/+78
|/ | | | | | | | | * flake8 supports more checks than pep8 (e.g. detection of unused imports and variables), and has an extension mechanism. A plugin to support automatic HACKING validation is planned. * See: http://flake8.readthedocs.org/ Change-Id: I1cba551fadf87f3dbc40a002736c1009e7b9d5b5
* Merge "Reordering of optional and required args in lbaas commands help"Jenkins2013-04-042-17/+17
|\
| * Reordering of optional and required args in lbaas commands helpIlya Shakhat2013-03-212-17/+17
| | | | | | | | | | | | | | | | | | In help info required args are changed to go after optional. The change affects 'lb-healthmonitor-create' and 'lb-member-create' commands. Fixes bug 1157502 Change-Id: I5bb2337796c8b725333ed23a662061a4f276985c
* | Merge "Add AUTHOR and .testrepository to .gitignore"Jenkins2013-04-041-7/+9
|\ \
| * | Add AUTHOR and .testrepository to .gitignoreAkihiro MOTOKI2013-03-271-7/+9
| | | | | | | | | | | | | | | | | | Also sort the entries in .gitignore in alphabetical order. Change-Id: I25e6355b16ef490d056f0fc02ed085db5c321e8e
* | | Merge "Move tests to project root"Jenkins2013-04-0423-25/+24
|\ \ \
| * | | Move tests to project rootAlessio Ababilov2013-04-0123-25/+24
| | | | | | | | | | | | | | | | | | | | | | | | Implements: blueprint tests-in-root Change-Id: I6a1dbc59720abcaafb6fd9b8585f3f6065dcde92
* | | | Add public api to get authentication info from clientOleg Bondarev2013-04-022-0/+9
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | auth info (in particular token and endpoint_url) can be reused in different quantum client instances to reduce roundtrips with keystone fixes bug 1150051 Change-Id: I3b2f23f364099bdb08992130d5edb87222e8d387
* | | Merge "Handle auth_token and endpoint_url if passed to the http client ↵2.2.1Jenkins2013-03-292-30/+74
|\ \ \ | | | | | | | | | | | | constructor"
| * | | Handle auth_token and endpoint_url if passed to the http client constructorOleg Bondarev2013-03-262-30/+74
| | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 1152427 Change-Id: Ic7811d928fd00cde0a72f451b5ede8351092a54c
* | | | Merge "Update tools/pip-requires for prettytable"Jenkins2013-03-291-1/+1
|\ \ \ \ | |_|/ / |/| | |
| * | | Update tools/pip-requires for prettytableChris Krelle2013-03-221-1/+1
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | changes pip-requires from: prettytable>=0.6,<0.7 to: prettytable>=0.6,<0.8 Change-Id: Ia4e7460525e73474c90cd0c50d3d1243f64f68eb Authored-by: Chris Krelle <nobodycam@gmail.com>
* | | Merge "Add exception & gettextutils to openstack.common"Jenkins2013-03-273-1/+176
|\ \ \
| * | | Add exception & gettextutils to openstack.commonRoman Podolyaka2013-03-223-1/+176
| |/ / | | | | | | | | | | | | | | | These 2 modules are useful for cleaning up of the exceptions hierarchy. Change-Id: I0bb84e1969523be2eea077711acc5702bc63b023
* | | Merge "Don't query the agent with name"Jenkins2013-03-271-0/+1
|\ \ \
| * | | Don't query the agent with namegongysh2013-03-261-0/+1
| | |/ | |/| | | | | | | | | | | | | Bug #1160332 Change-Id: I4da1df900ff29f75e11b91186200d7841602bff4
* | | Update --remote-group-id metavar to REMOTE_GROUPAaron Rosen2013-03-261-1/+1
|/ / | | | | | | | | | | | | | | The metavar value for --remote-group-id was left out in the patch that renamed source_(group_id|ip_prefix) to remote. This patch renames this instance of SOURCE to REMOTE. Change-Id: I99d538e1cdc0b29e62b499c9c8ba8b3a31d77f7a
* | remove remainder argumentgongysh2013-03-262-23/+16
| | | | | | | | | | | | Bug #1160203 Change-Id: I01c6aed18ccd7fe61a5ea4562c79d47222175147
* | Merge "Improve unit tests for python-quantumclient"Jenkins2013-03-251-0/+129
|\ \ | |/ |/|
| * Improve unit tests for python-quantumclientTatyana Leontovich2013-03-221-0/+129
| | | | | | | | | | | | | | | | Add tests for: quantumclient.shell Partially Fixes: bug #1137783 Change-Id: Ia6a856cf3c1da67419818ae1693d56f447c2f070
* | Merge "Improve unit tests for python-quantumclient"Jenkins2013-03-211-0/+45
|\ \
| * | Improve unit tests for python-quantumclientTatyana Leontovich2013-03-121-0/+45
| | | | | | | | | | | | | | | | | | | | | | | | Add tests for quantumclient.quantum.v2.quota Partially Fixes: bug #1137783 Change-Id: I62fef9334ac864eda2f980d8ad173c536b2f3b1b
* | | Merge "add 2.2.0 release note in index.rst file"Jenkins2013-03-211-0/+11
|\ \ \
| * | | add 2.2.0 release note in index.rst filegongysh2013-03-181-0/+11
| | |/ | |/| | | | | | | | | | | | | Bug #1156480 Change-Id: Ib28266a362e76960455509b7a2af57d5315f70df
* | | Add a missing command line option: --insecureRoman Podolyaka2013-03-133-4/+18
|/ / | | | | | | | | | | | | | | This option allows to disable SSL certificates validation in HTTPClient. Fixes bug 1153715 Change-Id: I2c5123c3b8482a932fa401c56827f1fffe9fa381
* | Fix a description of floatingip-id in (dis)associate commands2.2.0Akihiro MOTOKI2013-03-072-9/+9
| | | | | | | | | | | | | | | | Fixes bug 1151328 Also makes positional parameters of Show/Update/Delete commands upper. Change-Id: Ifc6b76954ad987379f765f346167bb73556034f1
* | Add support for security group quotasGary Kotton2013-03-061-6/+13
| | | | | | | | | | | | Fixes bug 1149286 Change-Id: I7db9416c00296dfefdbf8fef880154c05fa2445a
* | Rename source_(group_id/ip_prefix) to remote_(group_id/ip_prefix)Aaron Rosen2013-03-042-28/+28
| | | | | | | | | | | | Fixes bug 1144426 Change-Id: I3c5ac92f583ffce19f5ed38219d796bc6585e123