commit 96dbb0911c8d139a5b3fe64af82783cf81790ff8
Merge: 455b1cb 795d52c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Sep 27 04:27:41 2013 +0000

    Merge "Allow -P to be invoked multiple times"

commit 795d52c6418fa3beab2e3385da11ece8fca3db37
Author: Steve Baker <sbaker@redhat.com>
Date:   Mon Sep 23 17:55:55 2013 +1200

    Allow -P to be invoked multiple times
    
    If --parameters is specified more than once it is assumed
    that each one contains only one parameter key=value.
    
    This means semicolons are ignored if there is more than one -P
    specified.
    
    This should be fully backwared compatible, a single -P will
    be assumed to be semicolon delimited.
    
    Change-Id: Ic202ff3e0596b786cd5b07c53509f97a95d41585
    Closes-Bug: #1224825
    Closes-Bug: #1229030

commit 455b1cb4e88cff87787d69ecf196c64be0467ed4
Author: ZhiQiang Fan <aji.zqfan@gmail.com>
Date:   Fri Sep 20 04:21:21 2013 +0800

    Replace OpenStack LLC with OpenStack Foundation
    
    Change-Id: I8f2697ca99192078d5db2adb4db98287520d9895
    Fixes-Bug: #1214176

commit 978e3f45423acc86b7836a4c07a42bbf878f31d4
Merge: 120efdb ebb57f1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 11 20:48:34 2013 +0000

    Merge "Add handler for heatclient.common.http"

commit 120efdb9cf3e9ad04298b4750c2ce1e96edbab86
Merge: 5cb3fc0 3146d22
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 11 17:22:57 2013 +0000

    Merge "Stack instance identifier property"

commit ebb57f109517045d1d321b4fcb8b788e062ff079
Author: ZhiQiang Fan <aji.zqfan@gmail.com>
Date:   Wed Sep 4 14:38:49 2013 +0800

    Add handler for heatclient.common.http
    
    If no handler is found, add StreamHandler to LOG
    
    Closes-Bug: #1220532
    Change-Id: I32d541d242845b7311fd6810a5e87f07fafd8efd

commit 5cb3fc07d50d76133565717659abc886d43fc2a2
Author: ZhiQiang Fan <aji.zqfan@gmail.com>
Date:   Wed Sep 4 14:10:55 2013 +0800

    Support --version for heatclient
    
    Closes-Bug: #1220524
    Change-Id: Id78f7c7c78d31c0126b43f7a846f02f2542b0b7c

commit e2cbb450361893976316211cb1656d6cf8de686d
Merge: a7ffcd7 b95657f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 4 03:35:34 2013 +0000

    Merge "Be backward compatible after a renaming in API"

commit a7ffcd76d08f52a928e7cae2b3f82ac4dba3cc37
Merge: 9d19772 d48d358
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 4 03:12:33 2013 +0000

    Merge "Fix and enable Hacking H501 warning"

commit 3146d22b70490c4f640fee01e23c2208667d382c
Author: Steve Baker <sbaker@redhat.com>
Date:   Wed Sep 4 11:33:29 2013 +1200

    Stack instance identifier property
    
    The identifier property formats the stack name and ID for
    REST API request paths.
    
    This has the following consequences for each action method:
    - get, same behaviour but using the identifier property
    - delete, using the full identifier avoids one http redirect
    - update, this method was non-functional before this change, and is
      now fixed
    
    Change-Id: Ib2b12826243e25772acccb8ca56039e54d3857d5

commit 9d19772089bedeefd33d8a8cfef8aac00998f2c7
Author: Alex Gaynor <alex.gaynor@gmail.com>
Date:   Tue Sep 3 17:31:12 2013 -0700

    Added support for running the tests under PyPy with tox
    
    This is a precursor to having them run under check and gate.
    
    This also fixes a single test which fails on PyPy, the test failes at
    because it assumes a ``dict`` has a particular order for its keys when
    it is printed out, on PyPy dicts have a different order sometimes, the
    exact ordering is not a guarnteed property of Python.
    
    Change-Id: Ie86726a0221e5e9aa68f7303d8ca8c7acd878f65

commit d48d3587bd9593eb03ecec556eea3772b9c89d04
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Mon Sep 2 21:39:21 2013 +0200

    Fix and enable Hacking H501 warning
    
    Enable Gating on H501. Fix the only two cases
    that trigger.
    
    Change-Id: Ib309b989df6556d7436e718e1497ce4dcacc83d6

commit b95657fd15e8e1880978a130c4faa45b290397a8
Author: Swann Croiset <swann.croiset@bull.net>
Date:   Thu Aug 29 15:47:22 2013 +0200

    Be backward compatible after a renaming in API
    
    The need was introduced with the renaming of field logical_resource_id
    to resource_name, so let heatclient display the good one for the two
    Heat versions.
    
    Fixes bug #1216903
    
    Change-Id: I3e86f482a1b814a27b15be3c102727c44153221f

commit a5d71080efc63a174d77614c9d816a7d86423971
Merge: 6f99131 1426237
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 27 15:35:58 2013 +0000

    Merge "Add X-Region-Name parameter in HTTP request"

commit 6f99131805eafa2965a08d498fd6816c60ed935f
Author: Swann Croiset <swann.croiset@bull.net>
Date:   Mon Aug 26 15:08:05 2013 +0200

    Rename event logical_resource_id to resource_name
    
    Required by Heat change (https://review.openstack.org/#/c/43391/)
    
    fixe bug #1216903
    
    Change-Id: I77201348df401d5bafc7109bb4d032dd071468d8

commit 0b2122eae144a046a8dce9ed944b8ccdd5e957c3
Merge: e540b68 e81f590
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Aug 25 23:21:18 2013 +0000

    Merge "Do not obscure Unauthorized error messages"

commit 1426237c38792bcf62521f959157501b9c6d50ea
Author: Nachi Ueno <nachi@ntti3.com>
Date:   Thu Aug 22 14:43:34 2013 -0700

    Add X-Region-Name parameter in HTTP request
    
    In order to specify region_name, we let client send
    the OS_REGION_NAME in header file
    
    Fixes bug 1213291
    
    Change-Id: Ie44f700ca7e412c2504b6b8faac3fd65d4fd744b

commit e540b684166a9f7adfe862da5184517c87b3dcae
Author: Nachi Ueno <nachi@ntti3.com>
Date:   Thu Aug 22 11:54:05 2013 -0700

    Apply OS_REGION_NAME for endpoint selection
    
    Even if we got OS_REGION_NAME on CLI, the value is not used.
    In this commit, we apply OS_REGION_NAME for endpoint
    selection.
    
    Fixes bug 1215588
    
    Change-Id: Ib2e2f655282b2730a9a3b7337e56993253972ce1

commit e81f590ea92270f382583c01839e9882a375153c
Author: Steve Baker <sbaker@redhat.com>
Date:   Tue Aug 20 15:25:29 2013 +1200

    Do not obscure Unauthorized error messages
    
    All Unauthorized exceptions are currently trapped and
    the following message is printed:
        Invalid OpenStack Identity credentials.
    
    This is unhelpful now that heat-api is providing structured
    errors with (sometimes) helpful context for authorization failures.
    
    This change removes this error trapping and prints the intended
    error message.
    
    Change-Id: Ibd943deb1f365e5f212225be1e675beb14accf97

commit c0457ff0d4f7c603dfd60101a76797e9fae92dc4
Merge: 2d1592e 68999ba
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 13 20:57:02 2013 +0000

    Merge "Generate a template from a resource"

commit 2d1592e934b4313fb0582dba419fcca27819d7e4
Author: JUN JIE NAN <nanjj@cn.ibm.com>
Date:   Thu Aug 8 14:27:33 2013 +0800

    Fix heat event list sorted order incorrect
    
    The order is correct already if python heat client does not recorder
    it. Add option to make print_list not to reorder possible, and call it
    in do_event_list.
    
    Change-Id: I3f0990aff27df39371c583d5aae3edd106542ad1
    Fixes: bug #1209506

commit cf4b5c82c4225af3c7439f8a03f928162d54a57f
Author: Monty Taylor <mordred@inaugust.com>
Date:   Wed Aug 7 19:02:44 2013 -0300

    Updated from global requirements
    
    Change-Id: I1687d51bddb873549163dcf488fc40cdd9edcb29
    
    Change-Id: Ic4a43955526fcde313ad2f2afec8fafeb87f37a6
    
    Change-Id: Ic4a43955526fcde313ad2f2afec8fafeb87f37a6
    
    Change-Id: Ic4a43955526fcde313ad2f2afec8fafeb87f37a6
    
    Change-Id: If137689e5b9008c51cea16d41e648f0df490a247

commit 68999ba81fc622ab9274d26725fddda83a631f53
Author: Andrew Plunk <andrew.plunk@rackspace.com>
Date:   Mon Aug 5 10:28:47 2013 -0500

    Generate a template from a resource
    
    Setup the command line options and calls for generating
    a template from an installed resource.
    
    blueprint resource-template
    
    Change-Id: If533bd90b1ec73bbe2603b55a0a7621879d355ec

commit 2c05c73a6b7137a428111bb52b97087aac1c43a0
Author: Steve Baker <sbaker@redhat.com>
Date:   Mon Aug 5 15:52:09 2013 +1200

    Remove unused Stack data method
    
    Change-Id: Ia3fce29a58957b84f2eba33ac1b2ecfb04543939

commit 79dea076dbd5f35c0572b51dfcceeb5112772091
Author: Steve Baker <sbaker@redhat.com>
Date:   Mon Aug 5 15:29:16 2013 +1200

    Do not paginate stack list unless page_size is set
    
    Pagination on the server has not yet been implemented, however
    the client assumes it is, causing infinite recursion when paginate
    is called.
    
    With this change, no pagination is attempted unless page_size is
    specified. However the 'limit' parameter is still honored, so it
    is still possible to cap the total number of results returned.
    
    heatclient users should not set page_size until pagination has been
    implemented on the server. The stack list in Horizon currently
    does not attempt to paginate, so is not affected.
    
    Fixes: bug #1207839
    Change-Id: I4087d3a8af48206d6ebe3edc441469464e4a401a

commit ea0e957978632b55ea48864f216e1b0b7181c6f7
Author: Steve Baker <sbaker@redhat.com>
Date:   Mon Aug 5 09:02:40 2013 +1200

    Custom Stack get method to avoid lookup redirects
    
    Change-Id: I15dd4e9168cba6fd05371fed097d52cbf33cb15d

commit 6f7239f67bd189870186c71d6d3f66f6334f6133
Author: Steve Baker <sbaker@redhat.com>
Date:   Mon Aug 5 08:55:52 2013 +1200

    Fix Stack instance delete method
    
    The current instance delete method assumes that a Stack
    instance can be passed to the manager delete method, however
    the manager delete method only accepts a stack identifier.
    
    Change-Id: I87c30be1ea43695b7e13953531ea282fd8d386f8

commit 18e110dbf0ae46730c08ea7d1898a89f14afda85
Author: Steve Baker <sbaker@redhat.com>
Date:   Mon Aug 5 08:19:14 2013 +1200

    Add mock as a test requirement
    
    A project-wide concensus is forming that mox should be phased
    out and mock should be encouraged for writing new tests.
    
    This change allow mock to be used for new tests.
    
    Change-Id: I3cdf77bbeadd419b811bddcc31f048c1c6ec38bb

commit 9104cb00a1a1e93ff35784a7e64a95d90b04a534
Author: Monty Taylor <mordred@inaugust.com>
Date:   Mon Aug 5 18:03:52 2013 -0300

    Sync with global requirements
    
    Change-Id: Iad82b688da07f3aa83a9850b5ea9fe2beb51019e

commit 529d429d49461c9ffa69bf8e90f3d00aded6603c
Author: Steve Baker <sbaker@redhat.com>
Date:   Fri Aug 2 14:20:36 2013 +1200

    Implement Stack status and action properties
    
    This splits the stack_status back to an action and status,
    as it is represented internally in heat-engine.
    
    It assumes there will not be an action which contains an _.
    
    This change is needed for code (such as tempest) which assumes a
    convention of all openstack client resources having a status property.
    
    Change-Id: If00db5508bf8469b1106cac20b8fc10f7e1a854d

commit cae2c0fd7b526f285b2d59f7321e9084aa9e4337
Merge: e5d68a4 2b83260
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 30 05:09:12 2013 +0000

    Merge "Parse error object (in json format) returned by heat-api"

commit 2b83260feb910a72bceed93db2f4ebd59c692022
Author: Jianing YANG <jianingy@unitedstack.com>
Date:   Mon Jul 22 15:15:57 2013 +0800

    Parse error object (in json format) returned by heat-api
    
    With this fix, heatclient will display a clear error message when
    encounter an server-side error. Additionally, the corresponding
    traceback will be displayed when "--verbose" is set.
    
    Change-Id: I99b828465f61478a3c63fcf549d044a62523be1f

commit e5d68a48af1642d7104429a7ca0d3063f5cfdd85
Merge: 34993c6 78c98ee
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 22 17:23:49 2013 +0000

    Merge "Set credentials headers if there is no auth token."

commit 34993c6b69c197041f6e21a9200758a94624eb9a
Merge: a49cf4c 0254ad5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 22 17:22:48 2013 +0000

    Merge "Validate heat url is supplied for --os-no-client-auth."

commit 78c98ee91bf0daac2337fec4474d3300417c0d40
Author: Steve Baker <sbaker@redhat.com>
Date:   Fri Jul 19 14:09:34 2013 +1200

    Set credentials headers if there is no auth token.
    
    Credentials will be set instead of a token for all invocations where
    --os-no-client-auth is specified.
    
    Change-Id: I35a81a9518833ce9758228266deb36c8073f9fb8

commit 0254ad50a25816b80c854ea74f6a9b61cdad0e1f
Author: Steve Baker <sbaker@redhat.com>
Date:   Fri Jul 19 13:15:49 2013 +1200

    Validate heat url is supplied for --os-no-client-auth.
    
    Currently an obscure error is returned if --heat-url is not
    specified.
    
    Change-Id: Ia9fbb694f38e583a0cf1898f576a894d1007f697

commit a49cf4c148bfcb4cf878afc13325f2ffcf219992
Merge: e147586 3f1b15c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 16 23:42:39 2013 +0000

    Merge "Cleanup in preperation for release."

commit 3f1b15cdce172e3d66720b4503eaae0d11a563f6
Author: Steve Baker <sbaker@redhat.com>
Date:   Wed Jul 17 10:42:28 2013 +1200

    Cleanup in preperation for release.
    
    Change-Id: Iaeb926b929d4f8210ebbfa310134b1fb50dce276

commit e14758686f71932c5fe5c884bdf7344a1f339d0a
Author: JUN JIE NAN <nanjj@cn.ibm.com>
Date:   Tue Jul 16 13:45:20 2013 +0800

    Display yaml format for stack deployed via hot template
    
    Determine hot template and display yaml format for it, display json
    format for others.
    
    Change-Id: Ie8d72c222a992ee0048897d040e8bc88fcf51760
    Fixes: bug #1201482

commit b417688d210b5efa22a97e8694c1e48c25f076e0
Merge: 710f751 4259289
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 16 03:22:00 2013 +0000

    Merge "Only set X-Auth-User, X-Auth-Key on stack create/update."

commit 710f7512bbb9074cc31219f8d02153d7e747476d
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Tue Jul 16 12:24:35 2013 +1000

    Make the parameter checking consistent.
    
    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

commit ff2033a8c1e0b7cac722890424d3d8ac32952415
Merge: 011fff3 43b6b0c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Jul 14 22:13:07 2013 +0000

    Merge "Rename README.md to README.rst"

commit 43b6b0cdc4efd54f122d91f654aced914686e34b
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Sun Jul 14 18:27:12 2013 +0200

    Rename README.md to README.rst
    
    The content looks more like restructured text to me,
    and it seems to be more common amongst OpenStack projects.
    
    Change-Id: Iba8c21985c055f1712069a6e70d345bb920381bf

commit 011fff3416eaeff7e573668e80cf48ce2224b080
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Sun Jul 14 18:13:33 2013 +0200

    Raise requirements to be in sync with OpenStack/Requirements
    
    Mainly due to the testing deps being outdated. Also
    fixes client capping.
    
    Fixes LP Bug #1200214
    
    Change-Id: I39c18144bc19189513fc4c1f9712b8938bd719cf

commit a4208dc54d9e23f1073e36fc906ae6a8c4603bbd
Merge: cb5b027 2198a76
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jul 11 11:03:34 2013 +0000

    Merge "Fix "heat validate" (add needed environment option)"

commit cb5b027d762aae4aebf996697d296b217bf7b332
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Wed Jul 10 14:35:29 2013 -0700

    Update upper bound of keystoneclient version.
    
    This is the intermediate step so that we can update the the lower
    bound of keystoneclient in openstack-requirements.
    
    Change-Id: I1b73bfaafdf404634fc321b4e536f65b6dd65a3a

commit 2198a76839b68e4fde9c8cae64e10dd1519ecc61
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Mon Jul 8 14:58:14 2013 +1000

    Fix "heat validate" (add needed environment option)
    
    since it calls template-validate it needs that same options.
    
    Change-Id: Ic024707240af59b862146d4f478e495a93b5cd7a

commit 42592898c3b95f0f0b264809d485cb127c078fce
Author: Steve Baker <sbaker@redhat.com>
Date:   Fri Jul 5 10:10:20 2013 +1200

    Only set X-Auth-User, X-Auth-Key on stack create/update.
    
    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

commit 9cba3dab020712e3d78d8e1e062cbd17ab43f893
Merge: 8dd6074 5320a3a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 3 22:45:52 2013 +0000

    Merge "Format resource required_by in resource-show."

commit 8dd6074d88442ba0af9c316546e8f3bcba2cdeb7
Merge: 0a23b8b f535cf9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 3 22:35:18 2013 +0000

    Merge "Unit tests for pretty table special formatters."

commit 5320a3a49ad15f129c420ffdbab66c3a0e5626c9
Author: Steve Baker <sbaker@redhat.com>
Date:   Fri Jun 28 14:42:16 2013 +1200

    Format resource required_by in resource-show.
    
    This change has no effect if the resource details contains
    no requires key (such as for older API versions).
    
    Change-Id: I5bce5cf6a7c7cd3f531453cd126fb7b7b3e227ef

commit f535cf99d07731a12471e84b2efd05e238c2d954
Author: Steve Baker <sbaker@redhat.com>
Date:   Thu Jun 27 15:09:15 2013 +1200

    Unit tests for pretty table special formatters.
    
    Change-Id: If07b4a5fc0c4ae2eecf486433134864270757945

commit 0a23b8bd55a50f5ce4df67af6c89b880a552914b
Author: Steven Hardy <shardy@redhat.com>
Date:   Thu Jun 13 17:59:32 2013 +0100

    Add support for suspend/resume actions
    
    Adds support for action-suspend and action-resume
    
    blueprint stack-suspend-resume
    
    Change-Id: If82e6b19756d3eae8a379141ae1f25565895e262

commit 7774ac321759f38d5bd2ac52ff8ade16d8fd2870
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Sat Jun 29 20:54:38 2013 +1000

    Upload provider templates referenced in the environment.
    
    blueprint provider-upload
    Change-Id: I3cbfe90dd8b4d152837666fa7f50b4b4a33bee27

commit a77fd1348d39cbcc6484c165a098182597048d8c
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Thu Jun 27 13:22:07 2013 +1000

    Fix all but H302 hacking rules.
    
    Change-Id: Iac329617428b851df42579d5bd0b299d2f6e2c0a

commit 2fcd4570f35ed13981e8dc7b7eb7b6cc646e531a
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Thu Jun 27 13:13:14 2013 +1000

    Fix all the pep8  E* and F* errors.
    
    Change-Id: I34bab949e4795073544c64c9796237c60ace4d65

commit 61ce60358efc2154add617d78fc9010b9085276f
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Thu Jun 20 20:43:19 2013 +0200

    Fix various smaller pep8 issues
    
    Change-Id: Icc015418e0e231311ac0a0cc507fa3f8842d8811

commit f524528770cffb859bea213c04b758c9c6b97d88
Merge: dc91ee5 f75b0d9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Jun 16 23:59:48 2013 +0000

    Merge "Stop passing path to VerifiedHTTPSConnection"

commit dc91ee54f89f5e8744e3f69434a03529e3386cb0
Author: Steve Baker <sbaker@redhat.com>
Date:   Tue Jun 11 11:19:03 2013 +1200

    flake8 ignore build directory.
    
    Change-Id: I5c1b436dac7bb558f2c2c02c0d7de51751305e91

commit f75b0d94223da61a570778bdda4e29777eb3ee4b
Author: Bryan D. Payne <bdpayne@acm.org>
Date:   Thu Jun 13 12:01:04 2013 -0700

    Stop passing path to VerifiedHTTPSConnection
    
    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

commit 0e559f5e43199b690b1fdc566503ac3d55d203ec
Merge: e8d3b3a 0697675
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 12 03:14:57 2013 +0000

    Merge "Include .testr.conf in source tarball"

commit e8d3b3a59b0b3b4c3dfdbe2c970a68ac6462625b
Author: Monty Taylor <mordred@inaugust.com>
Date:   Tue Jun 11 11:32:13 2013 -0700

    Remove explicit distribute depend.
    
    Causes issues with the recent re-merge with setuptools. Advice from
    upstream is to stop doing explicit depends.
    
    Change-Id: Ie4c3eb42351f1ba5caa9b092db8f544d5a0cd7ba

commit 0697675e127eaf42e10c19591013727d55434676
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Tue Jun 11 09:02:29 2013 +0200

    Include .testr.conf in source tarball
    
    In order to run tests in the release tarball,
    include the .testr.conf
    
    Change-Id: Ibc931400684a9aff240c097f874ac9d8df0c46c8

commit 5f3e7ef850a02d659d95fdc0ec32a1dd86922744
Merge: b1eab17 798d62e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 11 00:13:16 2013 +0000

    Merge "Use Python 3.x compatible except: construct"

commit 798d62e9d3f0725f07cded6b6e41a436a5b54f54
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Fri Jun 7 15:56:53 2013 +0200

    Use Python 3.x compatible except: construct
    
    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

commit b1eab178b1f5a92c3d22b068e711121223bd1058
Merge: 6aeb099 44740d8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 7 00:16:21 2013 +0000

    Merge "Add support for environment files"

commit 6aeb0993d951856a912103430aace2c94c8c0e19
Merge: 9b1ce21 c4174d3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jun 3 22:43:19 2013 +0000

    Merge "Migrate to testr from nose."

commit 9b1ce2108189cdfd499e116500fad566670260bc
Author: Sulochan Acharya <sulochan@gmail.com>
Date:   Wed May 29 18:04:46 2013 -0500

    Fixes text split for parameters
    
    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

commit 44740d8ccb2678d9553e4770228a21f8246e2794
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Fri May 31 20:56:30 2013 +1000

    Add support for environment files
    
    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

commit c4174d39ae460f3064ca7cfb1cb20ba9bd2d3e14
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Fri May 31 20:13:37 2013 +1000

    Migrate to testr from nose.
    
    Change-Id: Ibe0c2eeee9aeb4cb1832456cdc0d080a5a9af175

commit 2e6e49f7fa49c977fb9e406e1a49a99792e80775
Author: Monty Taylor <mordred@inaugust.com>
Date:   Sat May 25 09:08:25 2013 +0200

    Migrate test base classes to testtools.
    
    This is in prep for testr changes, but also cleans up
    several things in the tests where state could leak.
    
    Change-Id: I7f53dcee2f1fcffb622dd475ea8cf433ce43dbb2

commit 56bfe7541d5fb61490623bc394ed02ffe3c94b6e
Author: Monty Taylor <mordred@inaugust.com>
Date:   Sat May 25 08:45:35 2013 +0200

    Move tests into package dir.
    
    This keeps it consistent with the other heat projects, and gets us
    away from having a global 'tests' package.
    
    Change-Id: Ic41b5fc235df0fce0feecfe678f743621e379aec

commit 37684327070859c3d4a8ed47b43f18b9858bd436
Author: Monty Taylor <mordred@inaugust.com>
Date:   Sat May 25 08:41:07 2013 +0200

    Move requirements files to standard names.
    
    Change-Id: Ia27def1cf04aae8fe6e9f19e965b0083638d2201

commit 918c4d9d440940bf96d372e8b00d342734ae3eaf
Author: Monty Taylor <mordred@inaugust.com>
Date:   Sat May 25 08:39:47 2013 +0200

    Add CONTRIBUTING file.
    
    Change-Id: I07519e58a8ee2b1dc01e9882e50c68db5fa6ebab

commit 20bca18e179a069151172a3b32782ffbff3910a7
Author: Monty Taylor <mordred@inaugust.com>
Date:   Sat May 18 09:02:43 2013 -0700

    Migrate to pbr.
    
    Fixes bug 1179007.
    
    Change-Id: Ic3b99d88cb9c82112f1e2b51867a0da7fb6ec691

commit 2a08054f8ce5b1ed00085a269cd1a62a8a7164b7
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Mon May 20 14:08:03 2013 +1000

    Fix some "H" pep errors
    
    And be more specific about which ones we ignore.
    
    Change-Id: I69fd6897957e3dcb5939cf48651a0f1b41b711dd

commit b343c1c22d1caa426d0afac1255ca92dcc72fa4b
Author: Monty Taylor <mordred@inaugust.com>
Date:   Sat May 18 08:37:46 2013 -0700

    Migrate to flake8.
    
    Fixes bug 1172444.
    
    Change-Id: Icd6c41f9f5b799ed0b121dc3a3af9d4304fa0eff

commit fcf75cb48486ad2194fd59bb2042a9ad03e8d076
Author: Monty Taylor <mordred@inaugust.com>
Date:   Sat May 18 08:36:29 2013 -0700

    Cleaned up code in anticipation of flake8.
    
    Change-Id: Id710edb1a82110653e783fed13cd589cab75f38a

commit d057d6c2464eae9afd8a4a484cbdc31f2ea9a3fa
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Mon Apr 29 11:28:39 2013 +0200

    Restore compatibility with PrettyTable < 0.7.2
    
    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

commit 9354f84e59440e6a6eade085e964a7374c73509f
Author: Simon Pasquier <pasquier.simon@gmail.com>
Date:   Tue Apr 2 17:04:16 2013 +0200

    "heat stack-create" doesn't return the error message from server
    
    Change-Id: Icef10df6547e5830abb17edf5ed8c622b3b021b5
    Fixes: bug #1163335

commit 8eaba001434d85f4b9125524ebf55aa8288aa12e
Merge: f3a7dde 1f22278
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 1 19:35:37 2013 +0000

    Merge "Always pass username, even for --token-only"

commit f3a7dde3c1b07113c483a6fecef5cc5a978f6573
Merge: 11f24ff bcd0a35
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 1 19:33:10 2013 +0000

    Merge "Display resource metadata as indented json"

commit 11f24ff4253d0acea7b1a7cd810b091be93b5478
Merge: bbf58d1 58b96ef
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 1 19:33:09 2013 +0000

    Merge "Don't use human readable heading labels in tables"

commit bbf58d1a41cf6f676e3522ea1054022c2c4aea35
Merge: 3740ae9 a5d6df0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 1 17:56:12 2013 +0000

    Merge "Return the body as a string instead of an iterable."

commit bcd0a35ba067091d27e0f21e38e92a1ee61f406f
Author: Steve Baker <sbaker@redhat.com>
Date:   Wed Mar 27 16:07:56 2013 +1300

    Display resource metadata as indented json
    
    displaying as a pretty table wasn't pretty.
    
    Change-Id: Ia25dd7d08b46b6b497f13707430664718f01d1cc
    Fixes: bug #1160689

commit 58b96efe9545d40ba33f85afbcac07995c52abc3
Author: Steve Baker <sbaker@redhat.com>
Date:   Wed Mar 27 15:59:48 2013 +1300

    Don't use human readable heading labels in tables
    
    This is in line with what other OS clients do.
    Fixes: bug #1160689
    
    Change-Id: Icbf053bd93ecdbeeb2ea791c32199225803d09be

commit a5d6df0630f6df4c5881071a4deebc6f2e32af79
Author: Steve Baker <sbaker@redhat.com>
Date:   Wed Mar 27 16:09:18 2013 +1300

    Return the body as a string instead of an iterable.
    
    Heat REST API will never return an application/octet-stream so
    this removes some dead code.
    
    Change-Id: Ia0d35c898ba92924ba82d50f1cfde14b299569e5

commit 1f2227807fb0cad314b00a9dd9a27e5dc21846f6
Author: Steve Baker <sbaker@redhat.com>
Date:   Wed Mar 27 16:12:55 2013 +1300

    Always pass username, even for --token-only
    
    Change-Id: I3cf164a2d6573fe1f8d3e610c859bfa5ad19aaed
    Fixes: bug #1160648

commit 3740ae9fcb1ed4dc39796ceccbf0e7000be71002
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Fri Mar 15 17:41:41 2013 +0100

    Allow for prettytable 0.7.x as well
    
    Relax requirements to >= 0.6, < 0.8, as 0.7.x seems to
    work as well. Lower has been raised to 0.6 to match openstack-common/requirements
    
    Change-Id: Ic8ce818016ae7d9fbfeb1548b612f8d9e8ae7c42

commit 841ded0a5a1c0ed7ef07b7662381d623ded403c4
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Thu Mar 7 15:57:44 2013 +1100

    Remove warlock from pip-requires as it is not used
    
    This is a hangover from copying from glanceclient
    
    Change-Id: Id81035b5432b65e776217f6b3e7e62c4447d4541
    Signed-off-by: Angus Salkeld <asalkeld@redhat.com>

commit b6ff6d2eecdaa6840ecadd8bb30a9de1d3dad92b
Author: Steven Hardy <shardy@redhat.com>
Date:   Mon Mar 4 15:53:15 2013 +0000

    Change --disable-rollback option to --enable-rollback
    
    Due to bug 1131303, the engine default is changing to disable
    rollback by default, so we instead need an option to allow
    users to enable this functionality
    
    fixes bug 1144630
    
    Change-Id: I509e616e20a3e4750ffcefe6e72c52e5f60445bc

commit ec0a708c998656c1500897436cdcf3bb2a42f2b4
Author: Steve Baker <sbaker@redhat.com>
Date:   Wed Feb 27 10:28:30 2013 +1300

    Don't add 'dev' to tag_build
    
    Change-Id: I3b37b4bf29fab29ffcb471b7f9f4707c8d5882fe

commit f1baa757c38c21dfb4f6ac43670257729f958200
Author: Steven Hardy <shardy@redhat.com>
Date:   Mon Feb 18 15:07:21 2013 +0000

    heatclient : Add --disable-rollback option
    
    Adds -D/--disable-rollback option to align with new heat-cfn
    option
    
    Change-Id: I4a997df0b63d19a25f2047710809a80520187f9f
    Signed-off-by: Steven Hardy <shardy@redhat.com>

commit 776f25099e90d31d05e28eb7f6fdc69b63d74478
Author: Steven Hardy <shardy@redhat.com>
Date:   Mon Feb 18 13:54:42 2013 +0000

    heatclient : correct timeout parameter name
    
    The timeout parameter needs to be timeout_mins to match the
    engine API or the parameter will not be recognized by the
    engine.
    
    fixes bug 1129348
    
    Change-Id: I489364a2abed376f35bf2da24915db30c982e61b
    Signed-off-by: Steven Hardy <shardy@redhat.com>

commit 84b7969b72af218f948078eb8ee46a97783f24de
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Mon Feb 11 18:01:27 2013 +0100

    Return the exit code from tox to callers of run_tests.sh
    
    Invoking PIPESTATUS appears to be volatile in my environment,
    after the if condition it is already again 0, even if it was
    non-zero before. Capture the result permanently in a variable
    and use that one consistently.
    
    Also handle the just-pep8 case correctly.
    
    Change-Id: Icca8c00c8d2189da1a133db277c9071c2d6c880b

commit bcaf6c4d9327a221091302fea807860ae538994c
Author: Ian Main <imain@redhat.com>
Date:   Thu Jan 31 15:42:24 2013 -0800

    Add switch to disable token authentication.
    
    This patch allows you to disable token authentication with keystone so
    that the client can be used with other backends in heat.
    
    Change-Id: I4b35df82a782ddbc8532e85a7b9d532b327d010a
    Signed-off-by: Ian Main <imain@redhat.com>

commit 8f268e44cdc8b8a434aa510a1c389793a1ea2872
Author: Angus Salkeld <asalkeld@redhat.com>
Date:   Fri Jan 25 12:03:01 2013 +1100

    Don't log at all if debugging is not turned on
    
    Else the http module prints this out on each command - yuk
    
    "INFO Starting new HTTP connection (1): 127.0.0.1"
    
    Change-Id: I6e8900106051914b7ddc0a216c6a7864f4ea38e0

commit 7f50a72aacd9e48ef682037ab11f372a52cc838a
Author: Steve Baker <sbaker@redhat.com>
Date:   Thu Jan 10 11:07:06 2013 +1300

    Fixes required for packaging
    
    - Add versioninfo to the data_files
    - Excludes for MANIFEST.in
    
    Part of blueprint rpm-package
    Change-Id: Ia629c9e08d070785d8ee0984913e62064e94ebb4

commit 706cbdb57b2ed9cca29f04db0cc3700f7a04f985
Merge: 15be62b bc972b2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jan 9 20:01:11 2013 +0000

    Merge "Switch to using version.canonical_version_string"

commit 15be62b7f78c70829edd464cb0d209572aa040ce
Merge: b1b5455 712e172
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jan 9 20:00:28 2013 +0000

    Merge "Update to latest oslo-incubator"

commit b1b545581dc7bec76ffb5a23a0c6fac6111e492f
Author: Steve Baker <sbaker@redhat.com>
Date:   Wed Jan 9 10:51:40 2013 +1300

    Relax the required version of prettytable.
    
    Also add httplib2, iso8601.
    
    Fixes bug 1090403
    
    Change-Id: Ibc2bb3391754907dae9a4c705a53634926739b5b

commit bc972b214ee03d2b04ae9fe099e3ad59fd735b4b
Author: Steve Baker <sbaker@redhat.com>
Date:   Fri Jan 4 16:53:10 2013 +1300

    Switch to using version.canonical_version_string
    
    Change-Id: Id095c61325b0d64bc77b742abf72958aeb4cde4d

commit 712e1726adcf30f48df3f855c14c2a5e80657dbe
Author: Steve Baker <sbaker@redhat.com>
Date:   Fri Jan 4 16:58:11 2013 +1300

    Update to latest oslo-incubator
    
    The included changes to version.py are required for
    correctly generating the versioninfo file.
    
    Change-Id: I3534f4de099dc6d7462d896e9b18a8f776ee4daf

commit c7130de0a979c8adb32fd52efd41ae05456d9d55
Author: Steve Baker <sbaker@redhat.com>
Date:   Tue Dec 11 13:48:55 2012 +1300

    Display a better error message on HTTP exception
    
    Instead of just getting the HTTP code, the message from the actual
    exception is printed to the console
    
    Change-Id: I43265e1e01e3e972e444778b3058637c0e1fd441

commit e1ce4162e48c9de2e1b4edee2d66467e6c3793e6
Author: Steve Baker <sbaker@redhat.com>
Date:   Tue Dec 4 13:15:33 2012 +1300

    Fix git repo url
    
    Change-Id: I81e02b80445b4a5a277f94e01478a156e56fd071

commit 85b8a6e7524381a58a6b8610f8133b61825e970a
Merge: 8179af9 03f9f84
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Dec 3 23:26:30 2012 +0000

    Merge "Deprecate commands and add unified cli replacements."

commit 8179af9b50ec2f82a6a28192bf756d2d3d231415
Merge: 400553e 727d07e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Dec 3 23:26:04 2012 +0000

    Merge "remove some glanceisms from the docs"

commit 03f9f84abfa348bed08ee39d4d0ae1bc8ace5355
Author: Steve Baker <sbaker@redhat.com>
Date:   Tue Dec 4 11:47:02 2012 +1300

    Deprecate commands and add unified cli replacements.
    
    This is to bring into line with
    http://wiki.openstack.org/UnifiedCLI/Mapping
    
    Here is the mapping, as displayed by 'heat help'
        create              DEPRECATED! Use stack-create instead
        delete              DEPRECATED! Use stack-delete instead
        describe            DEPRECATED! Use stack-show instead
        event               DEPRECATED! Use event-show instead
        event-list          List events for a stack
        event-show          Describe the event
        gettemplate         DEPRECATED! Use template-show instead
        list                DEPRECATED! Use stack-list instead
        resource            DEPRECATED! Use resource-show instead
        resource-list       Show list of resources belonging to a stack
        resource-metadata   List resource metadata
        resource-show       Describe the resource
        stack-create        Create the stack
        stack-delete        Delete the stack
        stack-list          List the user's stacks
        stack-show          Describe the stack
        stack-update        Update the stack
        template-show       Get the template for the specified stack
        template-validate   Validate a template with parameters
        update              DEPRECATED! Use stack-update instead
        validate            DEPRECATED! Use template-validate instead
        help                Display help about this program or one of its
                            subcommands.
    
    Change-Id: I1a296de2b935be6cc28fcc49ef8ee7ae333abf1a

commit 727d07e667b371bc4a27fe1667c47e907b5d04c4
Author: Steve Baker <sbaker@redhat.com>
Date:   Tue Dec 4 11:46:40 2012 +1300

    remove some glanceisms from the docs
    
    Change-Id: Iee3eb218086d3a9810d7f7e0e92500293b90a1f1

commit 400553ead101c4de2666e7ab5476b35a5932bc61
Author: Steve Baker <sbaker@redhat.com>
Date:   Tue Dec 4 10:54:35 2012 +1300

    add some pypi meta info
    
    Change-Id: I2a7c9e015ac7af35518c2303efcf0c40e9a0f3ee

commit 95a0894a3827f06e946c536704b20249fd52cd95
Author: Jeremy Stanley <fungi@yuggoth.org>
Date:   Sun Dec 2 17:47:28 2012 +0000

    Update .gitreview for org move.
    
    * .gitreview: The python-heatclient project moved from the heat-api
    org to openstack, so this updates the gerrit remote URL accordingly.
    
    Change-Id: I97d8433ceb61cc227ca139ec26f5e30b8daa4052

commit 224eafa18e51853eedb28a3a22fbc87bc9a6f330
Merge: 2347814 3d122cf
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 27 23:35:55 2012 +0000

    Merge "Pass template as a string if it is not JSON."

commit 23478147aa0c29d8c1bf86b76551b2bd6f3e108a
Author: Steve Baker <sbaker@redhat.com>
Date:   Wed Nov 28 11:55:23 2012 +1300

    Support for events list and details
    
    This also replaces resource_id with resource_name in the
    resources API.
    
    Change-Id: Ia5ccec5d94fb8106be2dfe89976db0fceeb73b58

commit 97b24ccb279a4cb554b092589794e6b0902bccca
Author: Steve Baker <sbaker@redhat.com>
Date:   Wed Nov 28 11:57:23 2012 +1300

    Use python-keystoneclient 0.2 series
    
    This is required to not clash with keystone git master
    
    Change-Id: I775e9f1b02d4ae15323db8930b1adeb4b8296970

commit 3d122cfb54343ce717c70d67fc0d4701927bb8ee
Author: Steve Baker <sbaker@redhat.com>
Date:   Mon Nov 26 13:50:38 2012 +1300

    Pass template as a string if it is not JSON.
    
    Test for JSON is whether the first character is '{'
    
    Change-Id: I109d5f12d3874517561631eefac514342761714b

commit 03e5e7e3c19ff6fb306dd97fc9d49d3924406a9a
Author: Steve Baker <sbaker@redhat.com>
Date:   Mon Nov 26 13:45:13 2012 +1300

    Ignore heatclient/versioninfo
    
    Change-Id: I862cbc8e6b37ea90d3e13bfba1e94a20819ccec6

commit f5ffc5f254d58879686b3a48015c6788958b895e
Author: Steve Baker <sbaker@redhat.com>
Date:   Tue Nov 20 11:24:02 2012 +1300

    Implement client resource support.
    
    CLI now supports commands:
    resource-list
    resource
    resource-metadata
    
    Change-Id: I6c366279456f35e40928fc8f3654ab63ae0af6ca

commit cfb2205a965c610abafe39ced35584be42e22717
Author: Dan Radez <dradez@redhat.com>
Date:   Tue Nov 13 18:24:12 2012 -0500

    adding test coverage for common/http, improving the redirect handling

commit 116e1afd36585b72dcfef7ff8e9298eb2a24b169
Merge: b5aba71 c14e082
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 13 19:53:20 2012 +0000

    Merge "Support name or id for stack operations."

commit b5aba716477be8083d94629cb3e759120f1afa25
Merge: 2122bd1 c1dbaa9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 13 19:49:09 2012 +0000

    Merge "Pass username and password as well as token."

commit c14e082d785d35a702e96249773e1c5ca74d28fd
Author: Steve Baker <sbaker@redhat.com>
Date:   Tue Nov 13 14:07:15 2012 +1300

    Support name or id for stack operations.
    
    Includes the followig changes:
    - move format_parameters to common/utils.py
    - Separate columns for ID and Name in list pretty print table
    - Accept ID or Name for all operations
    - Fix from radaz to correctly respond to redirects
    
    Change-Id: Ie2d7c03f682d43454cb1348188fa56ad001e1bb1

commit c1dbaa986dfaed0d0b98e047632dceb98563d2f0
Author: Steve Baker <sbaker@redhat.com>
Date:   Wed Nov 7 16:21:23 2012 +1300

    Pass username and password as well as token.
    
    This matches the behaviour of heat-cfn.
    One day Heat will support doing all operations with only a token. Today is not that day.
    Also add a --token-only option to suppress sending username/password.
    
    Change-Id: Ib439d770e90d381ffc83babf7fca85c9f1e32e64

commit 2122bd1753f7913464133d0e2ed4ba6f0c53bb61
Author: Monty Taylor <mordred@inaugust.com>
Date:   Tue Oct 30 12:08:34 2012 +0100

    Add .gitreview file.

commit 0d4f3565a89a042154bb8fdf9a85c7acea036f29
Author: Steve Baker <sbaker@redhat.com>
Date:   Sat Oct 27 06:53:56 2012 +1300

    pep8 and more tests

commit 6499a9a834efe5a9f5b0d3f286039bc182cb2f22
Author: Steve Baker <sbaker@redhat.com>
Date:   Fri Oct 26 13:20:54 2012 +1300

    - Comment out commands that don't yet have a REST API equivalent
    - Use Name/ID when specifying a stack

commit 7021e3055a97bccff6062d92b539a782d7dc3561
Author: Steve Baker <sbaker@redhat.com>
Date:   Thu Oct 25 16:47:39 2012 +1300

    Feature parity with REST API
    - Give a nice message for 404 for non-existent stack id
    - implement delete, gettemplate, validate
    - run do_list after create, delete
    - don't encode the json template as a json string

commit 801616330fcdc861be56c4c68a864dedf92fd919
Author: Steve Baker <sbaker@redhat.com>
Date:   Thu Oct 25 16:44:07 2012 +1300

    set up default logging even when not debugging

commit 73f153570be786ab7d9bff9bac7c28614e8d7509
Author: Steve Baker <sbaker@redhat.com>
Date:   Thu Oct 25 16:43:49 2012 +1300

    Allow sort column to be specified

commit 74a66ca04e382a21259aa2c397c1f7d1f99abfb0
Author: Steve Baker <sbaker@redhat.com>
Date:   Thu Oct 25 16:43:32 2012 +1300

    An error response shouldn't be logged as an error, since it is part of the REST API

commit 2462f281ab1def1d2492d5216dd887e9a6e781a1
Author: Steve Baker <sbaker@redhat.com>
Date:   Thu Oct 25 13:33:16 2012 +1300

    Implement describe, and format the results

commit 2a15eda5929fa2f43d4e8d23005c542788ce7a08
Author: Steve Baker <sbaker@redhat.com>
Date:   Thu Oct 25 13:32:52 2012 +1300

    Allow pretty_dict to take optional formatters

commit fe8fa481c6787e800ba107e4ba400ebc736a35ec
Author: Steve Baker <sbaker@redhat.com>
Date:   Tue Oct 23 16:52:23 2012 +1300

    Shell unit tests, remove unused code, display real results from REST API

commit 5ad7e90817f2d386eae705e6e6d157e3479f532e
Author: Steve Baker <sbaker@redhat.com>
Date:   Tue Oct 23 16:50:30 2012 +1300

    Allow labels to be specified separately from field keys

commit a66f891e1ece389ab5dab4abe63f52ce4661f346
Author: Steve Baker <sbaker@redhat.com>
Date:   Fri Oct 19 06:16:36 2012 +1000

    resolve test template file path no matter where it is run from

commit 675b8a4f71daba780efdaf6c800fb2cbc1b0ec1b
Author: Steve Baker <sbaker@redhat.com>
Date:   Thu Oct 18 13:50:22 2012 +1000

    Some slightly more realistic mock responses.
    Regexp asserts to check pretty print is printing something

commit 231cfc4fbff2fe0f34be81fa892e742f2e9f2700
Author: Steve Baker <sbaker@redhat.com>
Date:   Thu Oct 18 13:46:05 2012 +1000

    pass the dict to print_dict

commit b6debe5cb0621220bfedf94b28acc13c90151406
Author: Steve Baker <sbaker@redhat.com>
Date:   Thu Oct 18 11:56:24 2012 +1000

    Properly configure debug logging

commit 317757c1646635de29b622f422432c1fc74dc6fb
Author: Steve Baker <sbaker@redhat.com>
Date:   Tue Oct 16 06:51:23 2012 +1000

    Mock at the json request level instead of the http connection level. Test create.

commit b03183ce3fa1e7d0c505179e7cc7972b677ff36c
Author: Steve Baker <sbaker@redhat.com>
Date:   Fri Oct 12 16:54:06 2012 +1300

    setup tweaks

commit 3c9c859e817695d3833c522ef4fcb386f70ebe60
Author: Steve Baker <sbaker@redhat.com>
Date:   Fri Oct 12 16:50:43 2012 +1300

    Get fakes and mox working so that any http request/response sequence can be
    test scripted

commit 70619f8945b48dcd2ef9c115e1f1aa9a8ee32f15
Author: Steve Baker <sbaker@redhat.com>
Date:   Fri Oct 12 16:49:41 2012 +1300

    pyc files should not have been committed

commit 4ba8e466314d18717de63980ac05b5d000e8ef19
Author: Steve Baker <sbaker@redhat.com>
Date:   Thu Oct 11 13:09:56 2012 +1300

    Format parameters for create call

commit 622719c144c0b64a5de6854af3f8b593e7d180f1
Author: Steve Baker <sbaker@redhat.com>
Date:   Wed Oct 10 12:53:05 2012 +1300

    add some more non-functioning skeleton code

commit afff6d66d85c30c291bfc85c91e3b69fafbb706e
Author: Steve Baker <sbaker@redhat.com>
Date:   Wed Oct 10 12:52:35 2012 +1300

    fix readme path

commit 7cbfd721d527de8f09a7795ae64461ed0aeb7469
Author: Steve Baker <sbaker@redhat.com>
Date:   Wed Oct 10 10:49:45 2012 +1300

    Swap readme files

commit 00cdfcb868686828ece8fe2e54d494d970e4d546
Merge: dddbbd9 3e82cb6
Author: Steve Baker <sbaker@redhat.com>
Date:   Wed Oct 10 10:47:54 2012 +1300

    Merge branch 'master' of https://github.com/steveb/python-heatclient

commit dddbbd95ea588f11c2753be48111594758d48a4f
Author: Steve Baker <sbaker@redhat.com>
Date:   Wed Oct 10 10:46:53 2012 +1300

    Define CLI commands and arguments for entire API.
    
    Should match the legacy client except for how resource id is specified for resource
    subcommand

commit 69d70c4426f2ea0e3b6edac824886f261d984717
Author: Steve Baker <sbaker@redhat.com>
Date:   Wed Oct 10 10:45:56 2012 +1300

    initial version

commit 1269bb20c770ca9869f54da9e1db9af7173b9809
Author: Steve Baker <sbaker@redhat.com>
Date:   Wed Oct 10 08:55:03 2012 +1300

    Initial import

commit 3e82cb6bbc39ff48e73bb55a0f00e8ef72599dd0
Author: Steven Dake <sdake@redhat.com>
Date:   Mon Oct 8 17:37:58 2012 -0700

    first commit