summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup in preperation for release.0.2.3Steve Baker2013-07-172-7/+0
| | | | Change-Id: Iaeb926b929d4f8210ebbfa310134b1fb50dce276
* Merge "Only set X-Auth-User, X-Auth-Key on stack create/update."Jenkins2013-07-164-16/+26
|\
| * Only set X-Auth-User, X-Auth-Key on stack create/update.Steve Baker2013-07-054-16/+26
| | | | | | | | | | | | | | | | | | | | | | All heat operations can be performed with only a token. User credentials are required for stack create/update as they are stored for later stack operations. This change prevents credentials unnecessarily being sent over the wire. Change-Id: I5ad18067c5db8ada9994d131e98f27af70a7ca06
* | Make the parameter checking consistent.Angus Salkeld2013-07-165-14/+52
| | | | | | | | | | | | | | | | | | Make format_parameters() raise CommandError with the same message. Rather than raise MalformedRequestBody and then catch that and raise CommandError. This just simplifies things. Change-Id: Ic05af32dd916e953e6b162daccc4525cb4734a46
* | Merge "Rename README.md to README.rst"Jenkins2013-07-143-2/+2
|\ \
| * | Rename README.md to README.rstDirk Mueller2013-07-143-2/+2
| | | | | | | | | | | | | | | | | | | | | The content looks more like restructured text to me, and it seems to be more common amongst OpenStack projects. Change-Id: Iba8c21985c055f1712069a6e70d345bb920381bf
* | | Raise requirements to be in sync with OpenStack/RequirementsDirk Mueller2013-07-142-8/+6
|/ / | | | | | | | | | | | | | | | | Mainly due to the testing deps being outdated. Also fixes client capping. Fixes LP Bug #1200214 Change-Id: I39c18144bc19189513fc4c1f9712b8938bd719cf
* | Merge "Fix "heat validate" (add needed environment option)"Jenkins2013-07-111-0/+2
|\ \
| * | Fix "heat validate" (add needed environment option)Angus Salkeld2013-07-081-0/+2
| |/ | | | | | | | | | | since it calls template-validate it needs that same options. Change-Id: Ic024707240af59b862146d4f478e495a93b5cd7a
* | Update upper bound of keystoneclient version.Lin Hua Cheng2013-07-101-1/+1
|/ | | | | | | This is the intermediate step so that we can update the the lower bound of keystoneclient in openstack-requirements. Change-Id: I1b73bfaafdf404634fc321b4e536f65b6dd65a3a
* Merge "Format resource required_by in resource-show."Jenkins2013-07-033-0/+11
|\
| * Format resource required_by in resource-show.Steve Baker2013-07-043-0/+11
| | | | | | | | | | | | | | This change has no effect if the resource details contains no requires key (such as for older API versions). Change-Id: I5bce5cf6a7c7cd3f531453cd126fb7b7b3e227ef
* | Merge "Unit tests for pretty table special formatters."Jenkins2013-07-033-19/+53
|\ \ | |/
| * Unit tests for pretty table special formatters.Steve Baker2013-07-043-19/+53
| | | | | | | | Change-Id: If07b4a5fc0c4ae2eecf486433134864270757945
* | Add support for suspend/resume actionsSteven Hardy2013-07-033-0/+77
|/ | | | | | | | Adds support for action-suspend and action-resume blueprint stack-suspend-resume Change-Id: If82e6b19756d3eae8a379141ae1f25565895e262
* Upload provider templates referenced in the environment.Angus Salkeld2013-06-293-9/+131
| | | | | blueprint provider-upload Change-Id: I3cbfe90dd8b4d152837666fa7f50b4b4a33bee27
* Fix all but H302 hacking rules.Angus Salkeld2013-06-277-18/+15
| | | | Change-Id: Iac329617428b851df42579d5bd0b299d2f6e2c0a
* Fix all the pep8 E* and F* errors.Angus Salkeld2013-06-2710-109/+115
| | | | Change-Id: I34bab949e4795073544c64c9796237c60ace4d65
* Fix various smaller pep8 issuesDirk Mueller2013-06-205-26/+19
| | | | Change-Id: Icc015418e0e231311ac0a0cc507fa3f8842d8811
* Merge "Stop passing path to VerifiedHTTPSConnection"Jenkins2013-06-162-11/+11
|\
| * Stop passing path to VerifiedHTTPSConnectionBryan D. Payne2013-06-132-11/+11
| | | | | | | | | | | | | | | | This class doesn't expect this argument. Passing the argument causes the client to break on all HTTPS connections. Change-Id: I56f02b3a8943ff9a8b9e7855796fd527683514f3 Fixes: bug #1190111
* | flake8 ignore build directory.Steve Baker2013-06-171-1/+1
|/ | | | Change-Id: I5c1b436dac7bb558f2c2c02c0d7de51751305e91
* Merge "Include .testr.conf in source tarball"Jenkins2013-06-121-0/+1
|\
| * Include .testr.conf in source tarballDirk Mueller2013-06-111-0/+1
| | | | | | | | | | | | | | In order to run tests in the release tarball, include the .testr.conf Change-Id: Ibc931400684a9aff240c097f874ac9d8df0c46c8
* | Remove explicit distribute depend.Monty Taylor2013-06-111-2/+0
| | | | | | | | | | | | | | Causes issues with the recent re-merge with setuptools. Advice from upstream is to stop doing explicit depends. Change-Id: Ie4c3eb42351f1ba5caa9b092db8f544d5a0cd7ba
* | Merge "Use Python 3.x compatible except: construct"Jenkins2013-06-111-1/+1
|\ \
| * | Use Python 3.x compatible except: constructDirk Mueller2013-06-071-1/+1
| |/ | | | | | | | | | | | | | | Per (propsed) Hacking H203 check, use the non-deprecated except x as y: construct which works with any Python version >= 2.6 Change-Id: Ibe58125719ba7fccf68974555a4b93f9dcdad6ae
* | Merge "Add support for environment files"Jenkins2013-06-071-0/+19
|\ \ | |/ |/|
| * Add support for environment filesAngus Salkeld2013-05-311-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | env.yaml: " parameters: KeyName: heat_key " heat stack-create foo -e env.yaml -P "<more params here>" -f bla.yaml blueprint environments Change-Id: If40d4b6396cc69452bb1e13654ca8bb3d61e24fb
* | Merge "Migrate to testr from nose."Jenkins2013-06-036-50/+35
|\ \
| * | Migrate to testr from nose.Angus Salkeld2013-05-316-50/+35
| |/ | | | | | | Change-Id: Ibe0c2eeee9aeb4cb1832456cdc0d080a5a9af175
* | Fixes text split for parametersSulochan Acharya2013-05-314-3/+37
|/ | | | | | | | | | Make text split only on the first "=" element, this will allow for values to have multiple "=" in the string. Also, ensure that key = value pair is honored in parameters, exit otherwise with error message. Tests included. Fixes bug #1183842 Change-Id: Ic8897405c61dee49f5927b53f055b0d0686eea7d
* Migrate test base classes to testtools.Monty Taylor2013-05-254-80/+68
| | | | | | | This is in prep for testr changes, but also cleans up several things in the tests where state could leak. Change-Id: I7f53dcee2f1fcffb622dd475ea8cf433ce43dbb2
* Move tests into package dir.Monty Taylor2013-05-258-1/+0
| | | | | | | This keeps it consistent with the other heat projects, and gets us away from having a global 'tests' package. Change-Id: Ic41b5fc235df0fce0feecfe678f743621e379aec
* Move requirements files to standard names.Monty Taylor2013-05-253-2/+2
| | | | Change-Id: Ia27def1cf04aae8fe6e9f19e965b0083638d2201
* Add CONTRIBUTING file.Monty Taylor2013-05-251-0/+17
| | | | Change-Id: I07519e58a8ee2b1dc01e9882e50c68db5fa6ebab
* Migrate to pbr.Monty Taylor2013-05-259-580/+42
| | | | | | Fixes bug 1179007. Change-Id: Ic3b99d88cb9c82112f1e2b51867a0da7fb6ec691
* Fix some "H" pep errorsAngus Salkeld2013-05-2011-51/+47
| | | | | | And be more specific about which ones we ignore. Change-Id: I69fd6897957e3dcb5939cf48651a0f1b41b711dd
* Migrate to flake8.Monty Taylor2013-05-182-22/+12
| | | | | | Fixes bug 1172444. Change-Id: Icd6c41f9f5b799ed0b121dc3a3af9d4304fa0eff
* Cleaned up code in anticipation of flake8.Monty Taylor2013-05-1810-97/+111
| | | | Change-Id: Id710edb1a82110653e783fed13cd589cab75f38a
* Restore compatibility with PrettyTable < 0.7.2Dirk Mueller2013-04-291-2/+4
| | | | | | | | PrettyTable 0.7.2 defaults to print a table even if the resultset is empty. Restore previous behavior to be in line with older prettytable releases. Change-Id: Iaa9e1cf5444c8daa229aad53e3a3c15038a7d57e
* "heat stack-create" doesn't return the error message from server0.2.2Simon Pasquier2013-04-022-6/+20
| | | | | Change-Id: Icef10df6547e5830abb17edf5ed8c622b3b021b5 Fixes: bug #1163335
* Merge "Always pass username, even for --token-only"Jenkins2013-04-011-1/+1
|\
| * Always pass username, even for --token-onlySteve Baker2013-03-271-1/+1
| | | | | | | | | | Change-Id: I3cf164a2d6573fe1f8d3e610c859bfa5ad19aaed Fixes: bug #1160648
* | Merge "Display resource metadata as indented json"Jenkins2013-04-012-4/+4
|\ \
| * | Display resource metadata as indented jsonSteve Baker2013-03-272-4/+4
| | | | | | | | | | | | | | | | | | | | | displaying as a pretty table wasn't pretty. Change-Id: Ia25dd7d08b46b6b497f13707430664718f01d1cc Fixes: bug #1160689
* | | Merge "Don't use human readable heading labels in tables"Jenkins2013-04-013-22/+18
|\ \ \ | |/ /
| * | Don't use human readable heading labels in tablesSteve Baker2013-03-273-22/+18
| | | | | | | | | | | | | | | | | | | | | This is in line with what other OS clients do. Fixes: bug #1160689 Change-Id: Icbf053bd93ecdbeeb2ea791c32199225803d09be
* | | Merge "Return the body as a string instead of an iterable."Jenkins2013-04-011-9/+3
|\ \ \ | |/ /
| * | Return the body as a string instead of an iterable.Steve Baker2013-03-271-9/+3
| |/ | | | | | | | | | | | | Heat REST API will never return an application/octet-stream so this removes some dead code. Change-Id: Ia0d35c898ba92924ba82d50f1cfde14b299569e5