summaryrefslogtreecommitdiff
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Rename quantumclient to neutronclient2.2.4Mark McClain2013-07-032-27/+27
| | | | | | Implements Blueprint: remove-use-of-quantum Change-Id: Idebe92d56d277435ffd23f292984f9b8b8fdb2df
* Rename requires files to standard names.Carlos D. Garza2013-05-282-25/+0
| | | | | | | | | | | Rename tools/pip-requires to requirements.txt and tools/test-requires to test-requirements.txt. These are standard files, and tools in the general world are growing intelligence about them. adding test-requirements.txt to quantumclient/openstack/common/setup.py per review instructions. Change-Id: Ibf991b400bfbeb4222216649901586e01a0255b1 Fixes: bug #1179008
* Migrate to pbr.Clark Boylan2013-05-241-0/+2
| | | | | | Fixes bug 1179007 Change-Id: I6d7a6b7c85361e1568719ad11035158f4f6d9b35
* 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
* Enable automatic validation of many HACKING rules.Maru Newby2013-04-081-0/+1
| | | | | | | | | | * 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
* Add custom TableFormater for keep same empty list behavior as prettytable 0.6He Jie Xu2013-04-081-1/+1
| | | | | | | | Fix bug 1165962 And upgrade cliff to 1.3.2, because cliff 1.3.1 depends on prettytable<0.7 Change-Id: I6b38a2d77f6b9bf88d6d64f6c02b98b6c21fda3a
* Switch to flake8 from pep8.Maru Newby2013-04-051-1/+1
| | | | | | | | | * 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
* 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>
* Update cliff dependency (1.3.1)2.1.2Gary Kotton2013-02-271-1/+1
| | | | | | Fixed bug 1134163 Change-Id: I2bae8dee2f95f5372bb1b513a40da31fdd7962b2
* Match other python-*client prettytable dependencyBrian Waldon2013-02-181-1/+1
| | | | | | | The other openstack clients use prettytable>=0.6,<0.7. For several reasons (primarily a lack of support in pip), we will match that here. Change-Id: Id4fb08ae48a65666014c96a22baefe46a771b002
* Support XML request formatgongysh2013-02-061-2/+3
| | | | | | blueprint quantum-client-xml Change-Id: I9db8ea7c395909def00d6f25c9c1a98c07fdde68
* Migrate from nose to testrMonty Taylor2013-02-031-7/+6
| | | | | | Part of blueprint grizzly-testtools Change-Id: Ia53b0987b1e890a96b190f4b1a47dde4bf84fb6f
* Migrate from unittest to testtoolsMonty Taylor2013-01-141-1/+2
| | | | | | Part of blueprint grizzly-testtools Change-Id: If92ba40209cb45905220df8c72501f33cdc4e1fc
* bug 1091028Ben Andrews2012-12-161-1/+1
| | | | | | | sets version that pip can use for pyparser to one that is for python 2.X. 2.0.0 is only for python 3 Change-Id: I8e23e576032290a71ba929af5f5c729ae3dffca6 Fixes: bug #1091028
* Fix a wrong substition for '-h' in bash completionAkihiro MOTOKI2012-12-111-1/+1
| | | | | | Fixes bug #1087806 Change-Id: Id39cac821922ca6adea296335f2395fabb011754
* Generate bash_completion string so that we can use bash completion.gongysh2012-10-081-0/+27
| | | | | | | | | Bug #1063500 To install, copy tools/quantum.bash_completion to /etc/bash_completion.d/quantum Change-Id: I0afff3967c63111854455226fc90092f5bc7845a
* *-list command shows only limited fields normally.yong sheng gong2012-09-012-6/+2
| | | | | | | | | Bug #1036051 We add list_columns in list commands to limit the output columns. The behaviour is overriden if we use -c in command. Change-Id: I0fa6c73cd7270d86aff01d3790d59c8d4e8a235a
* Add nosehtmloutput as a test dependency.Clark Boylan2012-08-211-0/+1
| | | | | | | | Adding nosehtmloutput as a test dependency allows nose to output its results to an html file. This will be used by Jenkins to save logs on a different server. Change-Id: I378954997a5d893ac1156c2ae254532c617f78c7
* add pyparsing to pip-requiresDan Wendlandt2012-08-121-2/+1
| | | | | | bug 1035953 Change-Id: Ie18fa78f242920e1acfdf1af15232591908c8de8
* Remove quantum client codes for API v1.0Yong Sheng Gong2012-07-131-1/+0
| | | | | | Bug #1021546 Change-Id: Ic628db01034bc6dfb5fad3d6a2905e243900229a
* add keystone support, new command interface, API v2.0Yong Sheng Gong2012-06-212-2/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | blueprint new-cli Bug #1001053 Implement new commands interface, ready for v2.0. adopt cliff arch. new client binary is quantumv2. After it is stable, we will remove quantum binary. Httplibs2 is used. usage: https://docs.google.com/document/d/1e_4UtnhFfgtnsB8EVB31BZKldaVzl_BlsGnGBrKmcDk/edit Patch 2: add license header Patch 3: add v1.0 support, fix show net details Patch 4: quantumclient network api v2.0 Patch 5: subnet and port commands for api v2.0, add fields selector Patch 6: add test cases Patch 7: fix interactive mode, modify according to comments and https://review.openstack.org/#/c/8366/, add two tasks to BP: noauth and openstack common Patch 8: fix log problem Patch 9: modify according to the comments by dan on patch 5 Patch 10: just trigger jenkins Patch 11: pep 1.3 fix Patch 12: cliff and prettytable to more than 0.6.0 Patch 13: change setup.py to include more packages Patch 14: pep check on jenkins Patch 15: add license text to empty __init__.py files Patch 16: fix v1.1 test cases after server changes Change-Id: Ibbbdd834371c6a023b31e4797718fc0fe9786d89
* Add initial docs.Monty Taylor2012-06-141-1/+1
| | | | Change-Id: I846eec12e800c15a545946604fe77a0a6b83fb46
* Align tox with standards.Monty Taylor2012-05-161-2/+6
| | | | | | | | Moved openstack nose invocation to tox.ini from setup.cfg, as there is no way to turn it off if it's in setup.cfg, and when we're running in jenkins, we want to run via xunit and not via openstack color output. Change-Id: I0a7b6232834b5cdfc97be9c2f93f726d6b47e0ac
* Remove server-specific functionality.Maru Newby2012-04-242-16/+7
| | | | | | | | | * Moved server-specific functionality found in quantum.common to the quantum repo. * Renamed primary package from quantum -> quantumclient. * Addresses bug 977711 and bug 921933 Change-Id: If34553924c8dfcc6b148c1d91f173a4b81eeb95a
* Bug 921930Salvatore Orlando2012-02-211-1/+0
| | | | | | | | remove depedency on webob from python-quantumclient Rebased and repushed after review expired Change-Id: I7dc3840018f3496116d30c2684bc44f64fa2752b
* Additional small release needsessex-3Monty Taylor2012-01-241-4/+4
| | | | | | | | Change the pypi name to match the expected name. Update versions in pip-requires to match other projects. Add coverage support to tox. Change-Id: Id02b039dc8c89bfdae1acc5adea06757cd326bb8
* Initial cut at removing unneeded dependencies.Dan Wendlandt2012-01-241-6/+4
| | | | | | | Removed deps left-over from quantum-server Also Added 501 exceptions to client package. Change-Id: I4aa45090ce211d29ae97d398572817a68f690122
* Split quantumclient out.Monty Taylor2012-01-181-0/+19